VS代码不使用最新版本的tsc

时间:2017-11-11 13:45:26

标签: typescript npm visual-studio-code

当我从VS代码或正常命令提示符运行tsc -v时,它报告版本1.0.3.0,但是当我从node.js命令提示符运行命令时,它报告版本2.6.1。我正在使用Windows 10。

我已尝试按this question运行npm install -g typescript(尽管我会自由地承认我不知道他们的问题是否与我的相同)。我是在VS代码中的集成控制台中完成的。这给出了以下输出:

C:\Users\Tim\AppData\Roaming\npm\tsserver -> C:\Users\Tim\AppData\Roaming\npm\node_modules\typescript\bin\tsserver
C:\Users\Tim\AppData\Roaming\npm\tsc -> C:\Users\Tim\AppData\Roaming\npm\node_modules\typescript\bin\tsc
+ typescript@2.6.1
updated 1 package in 3.716s

在我看来,这表明更新成功,但在VS Code中从终端运行tsc -v仍然提供1.0.3.0。

我还尝试将"typescript.tsdk": "C:/Users/Tim/AppData/Roaming/npm/node_modules/typescript/lib"添加到我的用户设置中,但这也没有任何区别。

如何让VS代码使用更高版本的tsc?

0 个答案:

没有答案