【发布时间】:2021-11-21 12:25:12
【问题描述】:
我在一个 Angular 项目上配置了 Eslint 以在提交期间检查代码。
为了测试我的配置是否有效,我犯了一个错误:我设置了规则"no-console":"error",并在代码中留下了console.log()。
提交 ESLint 时出现此错误:
...
✖ eslint --fix:
C:\project\src\app\app.component.ts
12:5 error Unexpected console statement no-console
✖ 1 problem (1 error, 0 warnings)
husky - pre-commit hook exited with code 1 (error)
我怀疑我看到 2 行用 ✖ 签名。
它们是指相同的错误(console.log)还是其中一个是指 ESLint 配置问题?
感谢您的帮助,
【问题讨论】:
-
只有 1 个 lint 错误,如果你修复它就会通过, eslint --fix 是自动修复 lint 错误
-
@KumailHussain 谢谢
标签: angular eslint husky git-husky