我正在寻找的规则
的显示错误if(!package)
因为最好有
if(typeof(package) !== 'undefine')
答案 0 :(得分:1)
在eslint page聊天,@ ljharb为我排序,
不,我们没有。
Jordan Harband @ljharb
它可能是一个错误,但是不可能静态地知道那个 单位测试,而不是linting,必须抓住。如果你的意思是== vs ===,这是因为==很可能是一个错误检查错误,这是一个完全有效的模式,出现在整个地方,并且 是对的。
Kevin Partington @platinumazure
@seeliang如果你真的想要更具体的检查,你当然可以 找到或写一个插件,其规则禁止一般的伪造检查。 但我不认为这会被添加到核心,因为它不是 在大多数情况下显然是一个错误。