本文介绍vue2添加git验证1.npxhuskyinstall生成.husky文件夹2.在.husky文件夹下创建文件pre-commit。内容如下:#!/bin/sh。"$(dirname"$0")/_/husky.sh"//--allow-empty解决格式化的prettier文件没有改变的问题npxlint-staged--allow-empty3.命令行提交和安装提交内容规范第一步:npmi-Dcommitizen第二步:npxcommitizeninitcz-conventional-changelog--save-dev--save-exact完成后://package.json+"config":{+"commitizen":{+"path":"./node_modules/cz-conventional-changelog"+}+}Step3(commit命令使用):npxcz或者:useyarncommit手动提交(vscode)Step1:npmi@commitlint/config-conventional@commitlint/cli-D第二步:创建配置文件//commitlint.config.jsmodule.exports={extends:['@commitlint/config-conventional']}//第三步:使用husky生成commit-msg(win10注意生成文件后不要用空格改回来)npxhuskyadd.husky/commit-msg"npx--no-installcommitlint--edit$1"configurelint-stagedyarnaddlint-staged-D//package.json"林t-staged":{"src/**":["prettier--config.prettierrc.js--write","eslint--ext.js,.jsx,.ts,.tsx,.vue--no-error-on-unmatched-pattern--quiet--fix"]},
