WebStorm禁用js文件的TSLint

时间:2019-04-02 23:38:20

标签: angular typescript webstorm tslint

我正在使用WebStorm 2019.1

我已经使用Angular CLI生成了一个项目。

一切正常,但是我的项目中有一个或两个.js文件-例如protractor.conf.js

在IDE中,TSLint正在整理.js文件并显示红色负载。但是我不希望TSLint整理.js文件。

我知道我可以为此文件禁用TSLint,但是我宁愿通过tsconfig.jsontslint.json来完成我的项目,或者如果其他所有操作都无法通过WebStorm设置来完成。

This

我已经按照此处所述尝试"tslint.jsEnable": false-enter image description here-但我认为这是针对其他IDE的。有任何想法如何通过tsconfig.jsontslint.json进行操作,还是通过WebStorm设置失败?

2 个答案:

答案 0 :(得分:1)

从2019.1开始,如果.jsWEB-36890中包含jsRules,则tslint.json文件将被删除。如果您不希望它们掉线,可以将.js个文件添加到"exclude":中的tslint.json选项中:

"linterOptions": {
    "exclude": ["**/*.js"]
}

此更改将在2019.1.1中恢复-以前版本中将存在此复选框-处理JS文件,默认情况下为

答案 1 :(得分:1)

@lena说它将在2019.1.1(WEB-38096)中修复