首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否可以在tslint.json中禁用TSLint?

是否可以在tslint.json中禁用TSLint?
EN

Stack Overflow用户
提问于 2017-01-31 16:22:29
回答 2查看 23.5K关注 0票数 13

我使用react-scripts-ts生成React应用程序,它提供了TSLint。

似乎没有任何选项可以告诉react-scripts-ts从构建管道中排除TSLint。是否可以通过tslint.json禁用TSLint

附注:

可以通过向文件添加注释来禁用它,但我不想向项目中的每个TS文件添加这样的注释。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-02-02 10:41:46

如果您不希望强制执行任何TSLint规则,并且准备编辑tslint.json文件,则只需将其内容设置为:

代码语言:javascript
复制
{}

在未定义规则的情况下,您将看到以下消息写入控制台:

代码语言:javascript
复制
No valid rules have been specified

但是使用退出代码0终止的TSLint进程应该不会干扰您的构建管道。

或者,如果消息让您感到困扰,可以定义一个关闭的规则:

代码语言:javascript
复制
{ "rules": { "no-var-keyword": false } }
票数 26
EN

Stack Overflow用户

发布于 2019-08-21 01:23:16

使用@cartant的答案,我在控制台中得到了一些令人讨厌的输出,比如“试图插入文件,但没有找到有效的/启用的规则...”我的项目中的每个文件。

无论如何,在我的tslint.json文件中,如果我更改了extends属性:

代码语言:javascript
复制
  "extends": [
    "tslint:recommended"
  ],

要成为空数组:

代码语言:javascript
复制
  "extends": [],

它为我关闭了一切,控制台中也不再有任何与lint相关的警告或噪音。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41952766

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档