跳至主要內容

LincZero小于 1 分钟

这个是 Node.js 的库,commitlint 和 husky 通常配合使用

npm install --save-dev @commitlint/{config-conventional,cli} husky

commitlint.config.js

module.exports = {
  extends: ['@commitlint/config-conventional'],
};

package.json

{
  "husky": {
    "hooks": {
      "commit-msg": "commitlint -E HUSKY_GIT_PARAMS"
    }
  }
}