如何强制VSCode使用本地安装的TypeScript

时间:2019-02-21 15:40:37

标签: javascript typescript visual-studio-code

在编辑该项目时,是否有一种方法可以强制Visual Studio Code使用本地安装在JS项目中的TypeScript(而不是与VSCode捆绑在一起的版本或全局安装的版本)进行类型检查?

2 个答案:

答案 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>