如何让visual studio代码识别mocha中的`before`和`after`关键字?

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

我正在使用visual studio代码v1.19.1用mocha编写单元测试。

我发现当我将鼠标悬停在after关键字上时,vs代码说[standard] 'after' is not defined. (no-undef)。这意味着它无法识别after关键字。

看来这个问题与JavaScript Standard Style插件有关。

我读过这个StackOverflow question。但补充说

"standard": {
  "env": [ "mocha" ]
}

要么

 "standard": {
    "globals": [
      "describe",
      "context",
      "before",
      "beforeEach",
      "after",
      "afterEach",
      "it",
      "expect"
    ]
  }

package.json在我的情况下不起作用。

我的visual studio代码或javascript标准样式插件可能有什么问题?

node.js visual-studio-code mocha
1个回答
0
投票

我刚刚发现这个错误发生是因为我的package.json文件不在visual studio代码的根文件夹中。

将它移动到visual studio代码的根文件夹后,vscode识别mocha中的beforeafter关键字。

© www.soinside.com 2019 - 2024. All rights reserved.