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)
要在不更改任何代码的情况下对所有 JavaScript 文件启用类型检查,只需添加
"javascript.implicitProjectConfig.checkJs": true到您的工作区或用户设置中即可。这可以对任何不属于jsconfig.json或tsconfig.json项目的 JavaScript 文件进行类型检查。
您必须将"javascript.implicitProjectConfig.checkJs": true其添加到jsconfig.json文件中才能使 linting 发挥作用。