【发布时间】:2017-08-31 23:14:47
【问题描述】:
我正在使用最新 'angular cli' 中的“ng lint”命令。
是否可以只在一个打字稿文件上运行此命令,而不是在整个项目中的所有打字稿文件上运行?
谢谢 亚当
【问题讨论】:
标签: angular typescript lint
我正在使用最新 'angular cli' 中的“ng lint”命令。
是否可以只在一个打字稿文件上运行此命令,而不是在整个项目中的所有打字稿文件上运行?
谢谢 亚当
【问题讨论】:
标签: angular typescript lint
从 Angular CLI 版本 8 开始,您可以使用 lint 单个文件
ng lint --files src/app/app.component.ts
【讨论】:
--files 选项。我正在使用 cli v10.1.7,并且该选项不再可用。相反,我使用了--lint-file-patterns
对于 10.1.7+ 版本的 Angular cli,请使用 --lint-file-patterns
ng lint --lint-file-patterns src/app/app.component.ts
【讨论】:
--files 开关。
一个简单的解决方法:
ng lint | grep nameofyourfile?
【讨论】:
我知道我迟到了,但其他人可以从中受益。 我们面临同样的问题,为了解决这个问题,我创建了一个包
https://www.npmjs.com/package/ng-lintone-cli
这是一个相当简单的包 - 你只需要传递命令 lintone file name <file-name>
它会显示与该文件相关的 lint 错误
【讨论】: