template-create
创建模板文件的脚手架工具
使用方式
# npm
npm init @boses
# yarn
yarn create @boses
# pnpm
pnpm create @boses
然后根据命令一步步操作即可,如果你厌倦了上面的一步步操作,也可以通过指定类别来完成快速操作
# npm
npm init @boses my-app --template=base
# yarn
yarn create @boses my-app --template=base
# pnpm
pnpm create @boses my-app --templat=base
具体的 template 列表参考下面
模板列表
常见问题
Parsing error: "parserOptions.project" has been set for @typescript-eslint/parser. ...
Eslint 的规范选取了 Airbnb,但是它本身有一个问题,如果你创建了一个新的目录例如 lib,它本身没有包含在 tsconfig.eslint.json 内,会导致 Eslint 的规则校验出现报错信息,对此你只需要修改 tsconfig.eslint.json 内容。
// ...省略其他
'lib/*.js',
'lib/*.ts',
git commit 提交失败
项目默认使用了 husky 来验证你的 git 提交信息,你可以使用 npx cz
的形式来进行代码的规范化提交。