无法在 vsc 中的 jsconfig.json 中启用 ts-check?

Ang*_*loC 5 node.js visual-studio-code

如果我放入//@ts-check一个文件,它会检查代码,但如果我使用以下jsconfig.json,它不会检查,为什么?我使用的是 vscode 版本 1.15.1

{
"compilerOptions": {
    "checkJs": true
},
"exclude": [
    "node_modules",
    "**/node_modules/*"
]
}
Run Code Online (Sandbox Code Playgroud)

ifc*_*fig 1

来自Javascript 上的 VS Code 文档

要在不更改任何代码的情况下对所有 JavaScript 文件启用类型检查,只需添加"javascript.implicitProjectConfig.checkJs": true到您的工作区或用户设置中即可。这可以对任何不属于jsconfig.jsontsconfig.json 项目的 JavaScript 文件进行类型检查。

您必须将"javascript.implicitProjectConfig.checkJs": true其添加到jsconfig.json文件中才能使 linting 发挥作用。