如何重置VSCode Typescript版本

问题描述 投票:1回答:1

我一直在使用Visual Studio Code处理一个打字稿项目。我们使用的是旧版本的打字稿(1.8.10)。直到现在这都没有问题,因为我在本地安装了正确的ts编译器包,我只需单击vscode中的状态栏就可以将typescript版本设置回1.8.10。

但是,今天早上,我不小心使用了2.x关键字,VSCode自动将自己提升到2.8。我意识到我做了什么,并解除了代码更改。

我的问题是,既然我已经这样做了,VS Code就不会让我回到1.8!当我点击状态栏中的打字稿版本时,只提供v2.8.3,手动输入1.8.10无效。

在某个地方必定有某种阻止我的配置,但我找不到它。我检查了我的package.json文件,并确认我们仍然在devDependencies部分中指定了1.8.10编译器。

我知道我仍然会编译1.8,但vscode中的工具/语法指南现在遵循2.8。我该怎么做才能纠正这个问题?

typescript visual-studio-code
1个回答
2
投票

您需要将typescript.tsdk设置指向已安装的TypeScript版本。

 "typescript.tsdk": "/Users/me/path/to/ts/lib"

执行此操作后,运行Select TypeScript Version命令切换到使用它

© www.soinside.com 2019 - 2024. All rights reserved.