angular - WebStorm 禁用 js 文件的 TSLint
问题描述
我正在使用 WebStorm 2019.1
我使用 Angular CLI 生成了一个项目。
一切正常,但我的项目中有一个或两个 .js 文件 - 例如protractor.conf.js
在 IDE 中,TSLint 正在检查 .js 文件并显示大量红色。但我不希望 TSLint 对 .js 文件进行 lint。
我知道我可以为此文件禁用 TSLint,但我宁愿通过这样做来正确配置我的项目,tsconfig.json
或者tslint.json
如果所有其他方法都通过 WebStorm 设置失败。
我已经"tslint.jsEnable": false
按照此处的描述进行了尝试-https: //github.com/Microsoft/vscode-tslint/issues/261-但我认为这是针对不同的IDE。任何想法如何通过 WebStorm 设置或失败tsconfig.json
来做到这一点?tslint.json
解决方案
从 2019.1开始,如果( WEB-36890 )中存在.js
文件,则文件会被 linted 。如果您不希望它们被 linted,您可以将文件添加到选项中:jsRules
tslint.json
.js
"exclude":
tslint.json
"linterOptions": {
"exclude": ["**/*.js"]
}
此更改将在 2019.1.1 中恢复 - 将存在以前版本中存在的复选框 -处理 JS 文件,默认关闭
推荐阅读
- python - 有没有办法在 Python 中将字符串解构为类对象的集合?
- javascript - 为什么我的动态 src 路径不起作用,除非我在它的末尾附加一个空字符串?
- reactjs - 为什么反应原生的WebView没有打开?
- rust - 调用 lambda 时“无法推断出适当的生命周期”
- r - 错误:使用 R0 包中的 estR0() 函数时,概率向量中的 NA
- jupyter-notebook - Anaconda/Jupyter notebook/500:内部服务器错误/windows 10/python3
- python - 我们可以在不指定属性类型的情况下使用 transact_write_items 吗?
- kubernetes - K3s 集群未启动(不再)
- navigation - 在 ROS 导航堆栈中使用来自 OMPL 的算法
- google-chrome - 如何将chromehtml2pdf生成的PDF保存到本地文件夹?