js 配置commentlint

  • npm i --save-dev husky @commitlint/cli @commitlint/config-conventionalnpm

  • npx husky installjson

会出现 .husky 文件markdown

  • npx husky add .husky/commit-msg "yarn commitlint --edit \$1"

.husky 会出现 commit-msg 文件 spa

  • 加 commitlint.config.js ,与 pakeage.json 齐平
module.exports = {
  extends: ['@commitlint/config-conventional']
}
复制代码
  • 完成,能够尝试不规范提交。
#!/bin/sh
. "$(dirname "$0")/_/husky.sh"

yarn commitlint --edit $1

复制代码
相关文章
相关标签/搜索