我正在从事一个离子2项目,我在linter
上遇到了一些麻烦,我希望有人可以帮助甚至澄清。
我在项目中使用了NG2-Image-cropper,似乎并未通过linter运行:
问题是,每当我运行 ionic_app_scripts serve
时,即使通过它,终端都会带有绒毛错误,即使通过它,它应该在linting时排除所有node_modules
。
tsconfig.json
看起来像这样:
...
"include": [
"src/**/*.ts"
],
"exclude": [
"node_modules"
],
运行ionic_app_scripts serve
时是否有任何方法可以禁用TSLINT或让tslint知道我不在乎node_modules
中的代码?
GitHub上已经存在一个问题,但似乎还没有解决,因此可能不可能,但是任何黑客都会不错
就像苏拉吉所说的那样,将此配置放在tslint.json。
我不知道什么是Ionic2是什么,但是您也可以从命令行中排除文件:
tslint -c tslint.json --exclude="**/*.d.ts" --exclude="node_modules/**/*.ts" "**/*.ts"