1.0.3 • Published 6 months ago

commitlint-config-zhrx v1.0.3

Weekly downloads
-
License
ISC
Repository
github
Last release
6 months ago

zhrx-commitlint-config

对git的commit msg(提交信息)进行校验

参考

commitlint官网

使用

安装子包(发布后的)和@commitlint/cli

pnpm install 子包名 -D
pnpm install @commitlint/cli --save-dev

echo "export default { extends: '子包名' };" > commitlint.config.js//官方文档原文

创建commitlint.config.js并编写

Install @commitlint/cli and a @commitlint/config-/ commitlint-config- of your choice as devDependency and configure commitlint to use it.//官网文档原文

注意extends的子包名要减去@commitlint/config- 或者commit-config-

module.exports = {
  extends: ['此包名/包的入口文件']
}

在husky,进行commitlint校验

pnpm add --save-dev husky
npx husky install
npx husky add .husky/commit-msg 'npx commitlint --edit $1'
1.0.3

6 months ago

1.0.2

6 months ago