无法在VSC中的JSCONFIG.JSON中启用TS-CHACK



如果我将 //@ts-check放入文件中,它将检查代码,但是如果我使用以下jsconfig.json,则不会检查,为什么?我正在使用VSCODE版本1.15.1

{
"compilerOptions": {
    "checkJs": true
},
"exclude": [
    "node_modules",
    "**/node_modules/*"
]
}

"javascript.implicitProjectConfig.checkJs": true在VSCODE的settings.json中,不是您的项目的jsconfig.json

jsconfig.json选项是"checkJs": true

从javascript上的VS代码文档:

启用类型检查所有JavaScript文件,而无需更改任何 代码,只需将"javascript.implicitProjectConfig.checkJs": true添加到 您的工作区或用户设置。此启用类型检查任何 不是jsconfig.jsontsconfig.json的JavaScript文件 项目。

您必须将"javascript.implicitProjectConfig.checkJs": true添加到jsconfig.json文件中才能工作。

最新更新