我正在尝试使用Angular 8附带的棉绒,但有一段时间我一直忽略了TSLint错误。我希望慢慢清理错误,并在寻找一种在整个目录上运行linter的方法,其中一些目录可能具有多个子目录。
我看过Angular documentation for ng lint,但找不到任何有用的东西(否则我可能会忽略某些东西)。我以为我要找的是--files
标志,但是我肯定做错了,因为当我运行ng lint --files
时,只能使它用于单个文件,而不是整个目录。
例如,使用ng lint --files src/app/+register/registration.component.ts
效果很好。
有人对此有任何想法吗?我希望获得帮助。
提前感谢!
您可以使用通配符或通配符来获取所需的功能。下面的示例。
ng lint --files=src/app/folder/**/*.ts
经过一番挖掘,我找到了这个解决方案:
ng lint [ Project name ] --files '[ Directory path ]/*.ts'
使用您自己的选项在括号之间进行切换。
您可以将[**]用于未知目录。