小于 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"
}
}
}