在编辑该项目时,是否有一种方法可以强制Visual Studio Code使用本地安装在JS项目中的TypeScript(而不是与VSCode捆绑在一起的版本或全局安装的版本)进行类型检查?
答案 0 :(得分:3)
我假设您已经在try {
// code
}
catch {
// code
}
目录中安装了TypeScript。
try {
// code
}
catch(err) {
// code
}
如果已经完成此操作,则添加一个myProject
目录和一个cd myProject
npm install --save-dev typescript
文件,该文件指定要使用的TypeScript SDK:
.vscode/
这是最终的目录结构:
settings.json
重要提示:请确保您在{
"typescript.tsdk": "node_modules\\typescript\\lib"
}
目录中打开VSCode!
VS Code文档将其称为“ using the workspace version of TypeScript”。
答案 1 :(得分:0)
Shaun Luttins的答案对我有用,但有一个细节:使用Visual Studio版本1.31.1的代码文件settings.json仅在直接放置在工作区的根文件夹中而不在文件夹.vscode
中时才有效。 / p>