commitlint
use one dot
这个作者很懒,什么都没留下…
展开
-
commitlint无效 commit-msg不执行
一、 安装commitlintyarn add @commitlint/config-conventional @commitlint/cli -D二、commitlint无效 commit-msg不执行——解决办法:1.删除package.json中的husky"husky": { "hooks": { "commit-msg": "commitlint -E HUSKY_GIT_PARAMS" }}原因分析:命令冲突执行npx husky add .husky/comm原创 2021-11-25 21:11:46 · 4462 阅读 · 0 评论 -
npx husky add .husky/commit-msg ‘npx --no-install commitlint --edit “$1“‘执行无效
npx husky add .husky/commit-msg 'npx --no-install commitlint --edit “$1”'执行无效**解决办法:把单引号 ’ 换成 双引号 " **npx husky add .husky/commit-msg "npx --no-install commitlint --edit "$1""原创 2021-11-25 20:44:30 · 2394 阅读 · 2 评论 -
安装Pre-commit Hook npx mrm@2 lint-staged pre-commit不执行
安装Pre-commit Hook,实现每次代码提交前自动格式化npx mrm@2 lint-staged// 执行这行命令会同时安装husky和lint-stage,并自动生成.husky/pre-commit文件pre-commit不执行解决办法:删除package.json中的husky"husky": { "hooks": { "pre-commit": "lint-staged" } },原因分析:命令冲突执行npx mrm@2 lint-stage原创 2021-11-25 20:42:09 · 684 阅读 · 0 评论 -
React 创建项目流程+配置 eslint、 prettier 和 commitlint 规范工程
一、 利用create-react-app创建TS项目React中文文档npx create-react-app projectName --template typescript// --template typescript :创建TS项目二、 配置 eslint、 prettier 和 commitlint 规范工程1.prettier安装与配置: prettier官网1.1 安装yarn add --dev --exact prettier1.2 创建空文件:.prettierr原创 2021-11-25 20:01:17 · 568 阅读 · 0 评论