git commit之后自动对代码检查,导致commit报错
一、第一种方式是修改配置文件package.json
"husky": {
"hooks": {
"pre-commit": "lint-staged"
}
},
"lint-staged": {
"src/**/*.{js,vue}": [
"eslint --fix",
"git add"
],
"*.ts": [
"npm run lint:ts",
"prettier --write",
"git add"
],
"*.less": [
"npm run lint:style",
"prettier --write",
"git add"
],
"ignore": [
"src/assets/*"
]
},
vue和angluar都适用
二、第二种方式是在每次commit的时候加上 --no-verify 如下: