【发布时间】:2023-03-14 20:53:01
【问题描述】:
我正在尝试在我的 eslint 配置文件中使用 linting 规则 -- Disallow multiple spaces (no-multi-spaces)。我正在使用当前最新版本的 eslint。
我知道这条规则不允许语句中有多个空格 例如
if(foo === "bar") {}
这里会失败,这很好。 但在这种情况下它也会失败
var React = require('react');
var ReactRouter = require('react-router');
我不希望在此处应用该规则。
在这种变量声明的情况下,我有什么办法可以阻止 lint 规则被应用?
【问题讨论】:
-
嗯,我怀疑该规则是专门为捕获您想要允许的代码而创建的。
-
@Barmar 我应该删除这条规则吗?
-
可能,我怀疑有什么方法可以区分这两种情况。
标签: javascript eslint