目前只有eslint检查有error时可以拦截,只有warning时是可以提交的
{
"scripts": {
"lint": "eslint --ext .js,.vue src"
},
"husky": {
"hooks": {
"pre-commit": "npm run lint"
}
}
}
目前只有eslint检查有error时可以拦截,只有warning时是可以提交的
{
"scripts": {
"lint": "eslint --ext .js,.vue src"
},
"husky": {
"hooks": {
"pre-commit": "npm run lint"
}
}
}
"gitHooks": {
"pre-commit": "lint-staged"
},
"lint-staged": {
"*.{js,jsx,vue}": [
"eslint --fix --max-warnings 0",
"git add"
]
}
增加参数 --max-warnings 0 当warning超过0时 就会报错阻断了
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答5.1k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
warning都不允许提交...那你干嘛不直接把它的警告级别改成error?