如何在 IntelliJ IDEA 中修复 TypeScript 的 Mocha 全局符号?
How to fix Mocha global symbols for TypeScript in IntelliJ IDEA?
从 @types/mocha
安装 Mocha 类型并配置 TypeScript 编译器后:
{
"compilerOptions": {
"target": "es6",
"module": "commonjs",
"moduleResolution": "node",
"noImplicitAny": true,
"noUnusedLocals": true,
"noUnusedParameters": false,
"strictNullChecks": true,
"sourceMap": true,
"inlineSources": true,
"newLine": "lf",
"outDir": "target",
"types": ["node", "mocha"],
"typeRoots": ["./node_modules/@types"]
},
"exclude": [
"node_modules",
"target",
"actors/test",
"actors/typings"
]
}
我在用于 TypeScript Mocha 测试的 IntelliJ IDEA 可视化编辑器中仍然得到未解析的全局符号 warnings/suggestions:
我该如何解决?测试 运行 成功,但我在编辑测试源代码时总是收到这个烦人的弹出窗口。
将 Mocha 类型从 5.2.2
升级到 5.2.5
后问题已解决(感谢 @lena)。
从 @types/mocha
安装 Mocha 类型并配置 TypeScript 编译器后:
{
"compilerOptions": {
"target": "es6",
"module": "commonjs",
"moduleResolution": "node",
"noImplicitAny": true,
"noUnusedLocals": true,
"noUnusedParameters": false,
"strictNullChecks": true,
"sourceMap": true,
"inlineSources": true,
"newLine": "lf",
"outDir": "target",
"types": ["node", "mocha"],
"typeRoots": ["./node_modules/@types"]
},
"exclude": [
"node_modules",
"target",
"actors/test",
"actors/typings"
]
}
我在用于 TypeScript Mocha 测试的 IntelliJ IDEA 可视化编辑器中仍然得到未解析的全局符号 warnings/suggestions:
我该如何解决?测试 运行 成功,但我在编辑测试源代码时总是收到这个烦人的弹出窗口。
将 Mocha 类型从 5.2.2
升级到 5.2.5
后问题已解决(感谢 @lena)。