Visual Studio Code-TypeScript-tsconfig.json包含数据时未内联显示错误

时间:2018-09-21 11:41:20

标签: typescript visual-studio-code

当我添加一个空的.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”,但这对我不起作用。

1 个答案:

答案 0 :(得分:0)

我玩过tsconfig.json并提出以下建议:

{ 
    "compilerOptions": {
        "target": "es6",
        "module": "commonjs",
        "sourceMap": true
    },
    "exclude": [
        "node_modules"
    ],
    "compileOnSave": true
}

我不确定为什么,但这解决了我的问题。