如何修复 - '全局'未定义”no-undef

问题描述 投票:0回答:1

在新的 eslint 平面文件配置中,如何解决这个问题?

我已经添加了以下内容,但不起作用。

import globals from "globals";

      globals: {
        ...globals.browser,
        ...globals.jest,
      },

但这并不能解决这个问题。如有任何帮助,我们将不胜感激。

eslint eslint-flat-config
1个回答
0
投票

未定义的“全局”指的是 Node 全局: https://github.com/sindresorhus/globals/blob/main/data/nodeBuiltin.mjs#L30

所以添加

...globals.node
应该可以解决问题:

globals: {
  ...globals.browser,
  ...globals.jest,
  ...globals.node,
},
© www.soinside.com 2019 - 2024. All rights reserved.