我配置了Eslint在Angular项目的提交期间检查代码。我犯了一个错误在purpouse测试如果我的配置工作:我设置规则"no-console":"error"
留下了console.log()
内部代码。
当ESLint提交给了我这个错误:
...
✖ eslint --fix:
C:projectsrcappapp.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行用7签名。
它们指的是相同的错误(console.log)还是其中一个指的是ESLint配置问题?
谢谢你的帮助,
在你的例子中,ESLint说在文件C:projectsrcappapp.component.ts
- 12:5 error Unexpected console statement no-console
中有一个问题
关于✖ eslint --fix:
- ESLint只是建议运行命令来自动修复文件。
然而,fix
命令只负责格式化,您必须手动删除console.log()
调用。