UNPKG

wang-commitlint-config

Version:
42 lines (26 loc) 911 B
# `wang-commitlint-config` > wang Git 规范 支持配套的 [commitlint 配置](https://commitlint.js.org/#/concepts-shareable-config),用于对 `git commit message` 进行校验。 ## 安装 使用时,需要安装 [@commitlint/cli](https://www.npmjs.com/package/@commitlint/cli): ```bash npm install wang-commitlint-config @commitlint/cli --save-dev ``` ## 使用 在 `commitlint.config.js` 中集成本包: ```javascript module.exports = { extends: ['wang-commitlint-config'], }; ``` ## 设置 git hook 可通过 [husky](https://www.npmjs.com/package/husky) 设置在 `git commit` 时触发 `commitlint`。 首先安装 husky: ```bash npm install husky --save-dev ``` 然后执行添加`commit-msg`: ```bash npx husky add .husky/commit-msg 'npx commitlint --edit $1' ``` 更多信息可参考 [commitlint 文档](https://commitlint.js.org/#/guides-local-setup?id=install-husky)。