在Visual Studio代码中,几天后,Intellisense停止在我的代码中为错误的路径文件加下划线。
当我将鼠标放在错误的行上时,显示“module'*'”:
如何(重新)激活它?
我添加了更多信息:这是我的tsconfig:
{
"compileOnSave": false,
"compilerOptions": {
"outDir": "./dist/out-tsc",
"baseUrl": "src",
"sourceMap": true,
"declaration": false,
"moduleResolution": "node",
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"target": "es5",
"types": ["node"],
"typeRoots": [
"node_modules/@types"
],
"lib": [
"es2016",
"dom"
]
}
}
VSCode中的用户设置:
{
"files.exclude": {
"**/*.js": {"when" : "$(basename).ts"},
"**/*.js.map": true
}
}
答案 0 :(得分:1)
您需要在tsconfig中设置“module”属性。
答案 1 :(得分:0)
我已在文件typings.d.ts
declare module '*';
现在好了。