当我添加一个空的.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”,但这对我不起作用。
答案 0 :(得分:0)
我玩过tsconfig.json并提出以下建议:
{
"compilerOptions": {
"target": "es6",
"module": "commonjs",
"sourceMap": true
},
"exclude": [
"node_modules"
],
"compileOnSave": true
}
我不确定为什么,但这解决了我的问题。