最新 Ionic 上的 Tslint
Tslint on latest Ionic
我正在尝试对我的离子项目进行 lint,如果 lint 失败则中止提交。 运行 npm run lint
在控制台中显示错误。我已经安装了 precommit 和最近的 husky ("husky": "^0.15.0-rc.6"
),下面的代码在 package.json
"husky": {
"hooks": {
"pre-commit": "npm run lint"
}
}
我已经阅读了很多教程,最接近的是 linting,但如果有错误,我仍然会提交。还恢复了 git 挂钩。我如何与团队共享修改后的钩子并在每次提交时 运行 lint?
目前 git 虽然有 npm run lint
returns 错误,但确实提交了事件。我有远程预提交挂钩,因此 husky 安装可以成功设置新挂钩。
查看此 GitHub issue 中的评论。将 --bailOnLintError true
添加到 lint 脚本就成功了。
我正在尝试对我的离子项目进行 lint,如果 lint 失败则中止提交。 运行 npm run lint
在控制台中显示错误。我已经安装了 precommit 和最近的 husky ("husky": "^0.15.0-rc.6"
),下面的代码在 package.json
"husky": {
"hooks": {
"pre-commit": "npm run lint"
}
}
我已经阅读了很多教程,最接近的是 linting,但如果有错误,我仍然会提交。还恢复了 git 挂钩。我如何与团队共享修改后的钩子并在每次提交时 运行 lint?
目前 git 虽然有 npm run lint
returns 错误,但确实提交了事件。我有远程预提交挂钩,因此 husky 安装可以成功设置新挂钩。
查看此 GitHub issue 中的评论。将 --bailOnLintError true
添加到 lint 脚本就成功了。