Packages: cli, core See Rules for a complete list of possible rules An example configuration can be found at @commitlint/config-conventional Shared configuration A number of shared configurations are available to install and use withcommitlint: ...
@commitlint/cli 的读音为 /kəˈmɪtlɪnt kli/。 @commitlint/cli 是一个命令行工具,用于校验 Git 提交信息是否符合规范。它通常与 Husky 和 lint-staged 配合使用,以在提交代码前对提交信息进行校验,从而确保提交信息的格式和内容符合项目规范和约定。 @commitlint/cli 遵循 Conventional Commits 规范,可...
Lint your commit messages. Latest version: 19.8.0, last published: 19 days ago. Start using @commitlint/cli in your project by running `npm i @commitlint/cli`. There are 1175 other projects in the npm registry using @commitlint/cli.
Lint your commit messages. Latest version: 19.8.0, last published: 24 days ago. Start using @commitlint/cli in your project by running `npm i @commitlint/cli`. There are 1176 other projects in the npm registry using @commitlint/cli.
一、commitlint1. 安装为了引入commitlint的规则,首先在项目中执行`npm install commitlint`以添加commitlint作为依赖。2. 安装commitlint/cli为了更好地与Git集成,需要进一步安装`commitlint/cli`,通过命令`npm install commitlint/cli --save-dev`实现。3. 生成commitlint配置文件创建一个`.commitlintrc.js...
首先,你需要在项目中安装Husky和Commitlint,以及Commitlint的一个预设规则库(如@commitlint/config-conventional)来定义提交信息的格式规范。 npm install --save-dev husky @commitlint/cli @commitlint/config-conventional 配置Husky 接下来,配置Husky以便在git commit命令执行前自动运行Commitlint检查。
首先,通过 create-vue 快速搭建项目,并初始化一个 git 库。接着,引入 cz-git 和 @commitlint/cli,前者是强大的、轻量级、自定义性强的 commitizen 适配器,后者负责检查 commit message 的格式。为了遵循通用规则,使用 @commitlint/config-conventional 作为基础配置,并在根目录的 commitlint.config....
First step pnpm install lint-stagedhusky second step pnpm install @commitlint/cli @commitlint/config-conventional third step { "scripts": { "prepare": "husky install" } } npm install安装完项目依赖后会执行 husky install命令 forth step npx husky install 创建.husky文件,否在直接输入下面的命名要报错...
cli: remove hard coded comment char with linting COMMIT_EDIT_MSG (#2618) (5badf6d), closes #2351Featuresrules: allow body-case to accept an array of cases (5383c9e), closes #2631 13.0.0 (2021-05-24)Bug Fixesupdate dependency chalk to v4.1.1 (#2608) (f41b123) update dependency ya...
feat(cli): set terminalWidth as wrap to avoid work break on help Update .eslintrc.cjs feat: migrate @commitlint/config-conventional to pure ESM 18.6.3(2024-03-11) Bug Fixes add missing entrywrapper.mjs(#3966) (c2c3c7c), closes#3958 ...