首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何为特定文件重写tslint规则?

如何为特定文件重写tslint规则?
EN

Stack Overflow用户
提问于 2016-02-07 11:47:32
回答 2查看 5.4K关注 0票数 6

我更喜欢商城:真,“单”,但对于lib.core.es6.d.ts,我需要使用“双”。

我试过使用像eslint这样的注释:

代码语言:javascript
运行
复制
/*tslint qoutemark: [true, "double"]*/

但不起作用。

也许我可以用tslint.json忽略一些文件?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-02-09 17:03:32

当前,不能更改规则的选项--只能为特定代码行启用/禁用规则。

例如,假设在您的object-literal-sort-keys文件中启用了tslint.json规则。然后,您可以这样做,对文件的一部分禁用它,然后对文件的其余部分进行重命名:

代码语言:javascript
运行
复制
/* tslint:disable:object-literal-sort-keys */
const range = {
   min: 5,
   middle: 10,    // TSLint will *not* warn about unsorted keys here
   max: 20
};
/* tslint:enable:object-literal-sort-keys */

有关详细信息,请参阅TSLint网站

票数 13
EN

Stack Overflow用户

发布于 2016-02-07 12:09:07

嗯..。像这样的评论:

代码语言:javascript
运行
复制
/* tslint:disable:variable-name quotemark:[true, "double"] */

问题解决了。

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

https://stackoverflow.com/questions/35253056

复制
相关文章

相似问题

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