我正在使用Grunt作为我的构建工具,ESLint作为我的代码检查工具来开发一个应用程序。我也在应用程序中使用了Underscore Node包,并在其中使用了它。不幸的是,当我在我的代码上运行ESLint时,在以下行中,它认为_是未定义的变量:
如果我能提供任何进一步的信息来帮助任何人帮助我解决这个问题,请告诉我!
return _.pluck(objects, nameColumn);
这是它给我的错误提示:
78:21 error "_" is not defined no-undef
我不想禁用ESLint的no-undef规则,并且我已经尝试安装Underscore插件,但我仍然收到此错误。如果有其他任何人有关于如何解决这个问题的想法,我将非常感激!如果我能提供任何进一步的信息来帮助任何人帮助我解决这个问题,请告诉我!
false
,以禁止覆盖,不是吗? - sebastianfalse
,因为它已经被弃用了。你应该使用readonly
代替。来源:Eslint 全局配置。 - Serfalse
改为"readonly"
,将true
改为"writable"
。 - Marko Gresak