Intellij idea 无法识别 'describe'、beforeAll、it 等 mochajs 关键字
Intellij idea not recognizing mochajs keywords like 'describe', beforeAll, it, etc
我只是在 Intellij Idea 中使用 mochajs 建立一个小型学习项目。我可以 运行 成功进行简单测试,但 Intellij idea 似乎无法识别关键字 'describe'、'beforeAll'、'it'..etc。我该如何解决这个问题?
{
"name": "seleniumjs",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"test": "./node_modules/.bin/mocha --no-timeout ./tests/*.js"
},
"keywords": [],
"author": "",
"license": "ISC",
"dependencies": {},
"devDependencies": {
"mocha": "^8.2.1",
"selenium-webdriver": "^4.0.0-alpha.7"
}
}
Mocha 不公开其全局变量,因此让静态代码 analysys 识别这些方法的唯一方法是安装类型 (npm i @types/mocha
)。
我只是在 Intellij Idea 中使用 mochajs 建立一个小型学习项目。我可以 运行 成功进行简单测试,但 Intellij idea 似乎无法识别关键字 'describe'、'beforeAll'、'it'..etc。我该如何解决这个问题?
{
"name": "seleniumjs",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"test": "./node_modules/.bin/mocha --no-timeout ./tests/*.js"
},
"keywords": [],
"author": "",
"license": "ISC",
"dependencies": {},
"devDependencies": {
"mocha": "^8.2.1",
"selenium-webdriver": "^4.0.0-alpha.7"
}
}
Mocha 不公开其全局变量,因此让静态代码 analysys 识别这些方法的唯一方法是安装类型 (npm i @types/mocha
)。