【发布时间】:2018-09-21 11:41:20
【问题描述】:
当我添加一个空的 .tsconfig 文件(空我的意思是“{ }”)时,Visual Studio 代码在“问题”部分显示内联错误。一旦我将数据添加到 tsconfig.json 文件,那里就不再显示错误。 我是否需要设置一些默认设置但在编辑 tsconfig.json 时不需要的特定设置?
这是我的 tsconfig.json:
{
"compilerOptions": {
"target": "es6",
"module": "commonjs",
"outDir": "dist",
"sourceMap": true,
"checkJs": true,
},
"files": [
"./node_modules/@types/mocha/index.d.ts",
"./node_modules/@types/node/index.d.ts",
],
"include": [
"src/**/*.ts"
],
"exclude": [
"node_modules"
],
"compileOnSave": true
}
我已经尝试按照here 的建议从文件中删除 "module": "commonjs" 但这对我不起作用。
【问题讨论】:
-
删除
files,错误的用法和打字自动检查@types -
@Marv 我删除了
files,但错误仍未突出显示。 -
尝试重命名为
tsconfig.json,这可能是 vscode 寻找的默认名称。并且每当进行更改时,重新加载 vscode 窗口 -
文件已经命名为
tsconfig.json。更改后重新加载似乎也对我没有帮助。
标签: typescript visual-studio-code