Код Visual Studio - TypeScript - не отображает встроенные ошибки, когда tsconfig.json содержит данные - PullRequest
0 голосов
/ 21 сентября 2018

Когда я добавляю пустой файл .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
}

Я уже пытался удалить "module ":" commonjs "из файла, как предложено здесь , но у меня это не сработало.

1 Ответ

0 голосов
/ 21 сентября 2018

Я поиграл с tsconfig.json и придумал следующее:

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

Я не уверен почему, но это решило мою проблему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...