小编Joh*_*nny的帖子

Eslint从另一个文件中确定全局变量

我试图以这样一种方式设置ESLint,它在linting实际目标文件之前解析全局声明文件,这样我就不必将所有函数和变量声明为全局变量,而是将全局变量声明为全局变量.解析器数字出来:

some_module.js中:

function do_something() {
  if (glob_action("foobar")) {
     ... something something ...
  }
}
Run Code Online (Sandbox Code Playgroud)

globals.js中,我有一组实用程序和全局变量:

function glob_action(x) {
   ... something something ...
}
Run Code Online (Sandbox Code Playgroud)

那么我如何告诉ESlint在确定以下事实时包含global.js:

76:3  error  'glob_action' is not defined  no-undef
Run Code Online (Sandbox Code Playgroud)

实际上并没有未定义,但我不想将其列为全局:

/*global glob_action*/
Run Code Online (Sandbox Code Playgroud)

我想做的事情如下:

/*eslint include "../globa.js"*/
Run Code Online (Sandbox Code Playgroud)

可能吗?怎么样?

javascript eslint

10
推荐指数
1
解决办法
2042
查看次数

标签 统计

eslint ×1

javascript ×1