![](/img/trans.png)
[英]How to run @angular-eslint/schematics:convert-tslint-to-eslint
[英]Run ESLint during commit on Angular projects
我在 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 配置问题?
谢谢你的帮助,
在您的示例中,ESLint 表示文件C:\project\src\app\app.component.ts
- 12:5 error Unexpected console statement no-console
中确实存在一个问题
关于✖ eslint --fix:
- ESLint 只是建议运行命令来自动修复文件。
但是, fix
命令只负责格式化,oyu 必须手动删除console.log()
调用。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.