项目需要写版本信息时有对除了版本号之外更详细的 changelog 的展示, 于是就需要在平时的 git commit 中进行规范, 才能自动生成CHANGELOG.md.
yarn安装依赖
Husky
首先本地安装 husky , 其中 pre-commit就可以对代码进行 lint 检查, 避免 lint 的错误被上传.
yarn add husky -D
{
"scripts": {
"lint": "vue-cli-service lint --fix"
},
"husky": {
"hooks": {
"pre-commit": "yarn lint && git add ."
}
}
}
Commitizen
全局安装 commitizen