使用ESLint时,我的配置中有以下设置,并希望保留它:
"env": {
"browser": true
},
这使我可以引用诸如window之类的全局对象,而不必显式地将其作为全局对象。
但是它允许太多东西。具体来说,我可以直接引用find
函数(window.find),但是在我们的代码库中使用find
时,我们应该几乎总是引用lodash的find
函数,我们直接将其导入。我偶尔忘记了导入,但没有ESLint给我错误。
是否有一种向env
配置添加例外的好方法? IE:“从未将此变量视为全局变量吗?”