在 eslint.json 配置中,ESLint allows to configure使用以下逻辑来严格规则:
- 0 - “关闭”
- 1 - “警告”
- 2 - “错误”
示例:
{
"rules": {
"jasmine/valid-expect": 2,
"eqeqeq": [2, "smart"]
}
}
问题:是否可以使所有插件特定规则变得严格(代码 2)?
在这种情况下,我们希望来自 jasmine
( eslint-plugin-jasmine
plugin ) 的所有规则在发生违规时都会产生错误。
我尝试指定 "jasmine/*": 2
和 "jasmine": 2
,但均失败,并显示“规则定义...不”发现”错误。
最佳答案
ESLint 不支持配置中的通配符。但是,您可以请求插件创建者将可共享的配置添加到其插件( http://eslint.org/docs/developer-guide/working-with-plugins#configs-in-plugins )中,然后您只需将 extends:plugin:jasmine/all
添加到您的配置文件中即可使用配置 全部
由插件提供。
关于javascript - 严格所有插件特定规则,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36237874/