我正在尝试对我的 ionic 项目进行 lint 并在 lint 失败时中止提交。npm run lint
在控制台中运行会显示错误。我已经"husky": "^0.15.0-rc.6"
使用 package.json 中的以下代码安装了 precommit 和最近的 husky ( )
"husky": {
"hooks": {
"pre-commit": "npm run lint"
}
}
我已经阅读了许多教程,我得到的最接近的是 linting,但如果有错误仍然会提交。还恢复了 git 钩子。如何与团队共享修改后的钩子并在每次提交时运行 lint?目前 git 确实提交事件,但npm run lint
返回错误。我有远程预提交钩子,所以 husky 安装可以成功设置新的钩子。