commitlint.config的配置和中文文档(附使用示例) https://blog.csdn.net/qq_38290251/article/details/111646491 https://blog.csdn.net/qq_21197033/article/details/128609033 生命不息 希望不止 将来的你 一定会感谢现在拼命的自己 fighting!!!
npm install @commitlint/config-conventional @commitlint/cli --save-dev 创建commitlint.config.js文件:在项目根目录下创建该文件,并添加上述配置内容。 集成husky(可选,但推荐):为了自动在每次提交时运行commitlint,可以将它与husky集成。安装husky并配置pre-commit钩子: bash...
eslint-plugineslint-configstylelint-configjavascript-toolkitprettier-configcommitlint-config UpdatedFeb 9, 2025 TypeScript whizark/commitlint-config-cz Sponsor Star36 ⚙️ commitlint sharable configuration, automatically converts/merges your cz-customizable (commitizen) config. ...
// commitlint.config.mjs export { default } from '@gsc-basic/commitlint-config';// package.json { "scripts": { "prepare": "husky" } }将依赖项提升到根模块目录# .npmrc public-hoist-pattern[]=@commitlint/*添加Hookhusky使用文档参考:https://typicode.github.io/husky/ ...
npm install --save-dev @vidavidorra/commitlint-config @commitlint/cli Usage Use this configuration in your project's commitlint configuration by specifying it as item in the extends array (commitlint Shareable configuration). [!TIP] You may use either just the scope, @vidavidorra, or the full ...
commitlint.config.js ci: CC-3 commitlint configuration Sep 8, 2023 index.js ci: CC-3 commitlint configuration Sep 8, 2023 package-lock.json 1.2.0 Dec 30, 2023 package.json 1.2.0 Dec 30, 2023 postinstall.js feat: CC-7 add cjs extencions Nov 3, 2023 sample.js feat: CC-4 create po...
Commitlint Config Shareable config forcommitling. How to use Createcommitlint.config.jsfile and enter following config: module.exports = {extends: ['commitlint-config-fabulator'], }; Format of Commit message Changed: Some change in code.
exportdefault{extends: ['@anolilab/commitlint-config'],rules: {// overwrite rules here// or extend rules}, }; This extends the@anolilab/commitlint-configand uses its pre-defined configuration. Alternatively the configuration can be defined in acommitlint.config.js,.commitlintrc.js,.commitlintrc...
module.exports = { // 继承的规则 extends: ['@commitlint/config-conventional'], // 自定义规则 rules: { // @see https://commitlint.js.org/#/reference-rules // 提交类型枚举,git提交type必须是以下类型 'type-enum': [ 2, 'always', [ 'feat', // 新增功能 ...
`@commitlint/config-conventional` 是一个用于配置 commitlint 工具的配置文件,它遵循了 commitlint 的常见规范。在 `@commitlint/config-conventional` 的基础上,我们可以根据 `commitlint-config-hfex` 的规则进行扩展。 `commitlint-config-hfex` 是一种更严格的提交信息规范,它要求提交信息中包含更多的元数据,如作...