如何使用npm将TypeScript更新到最新版本?

时间:2016-09-24 14:27:43

标签: typescript npm npm-install

目前我的机器上安装了TypeScript 1.0.3.0版本 我想将它更新为最新版本,即2.0。

如何使用npm执行此操作?

10 个答案:

答案 0 :(得分:233)

试试npm install -g typescript@latest。您也可以使用npm update代替安装,而不使用最新修饰符。

答案 1 :(得分:54)

在Windows上打开命令提示符(cmd.exe)

推荐:

npm install -g typescript@latest

这将安装最新的打字稿版本如果尚未安装否则会将当前安装更新到最新版本。

然后验证安装了哪个版本:

tsc -v

enter image description here

如果你已经安装了打字稿,你也可以使用以下命令更新到最新版本,但是正如评论员报告的那样,我确认以下命令没有更新到最新版本(截至目前)!

npm update -g typescript@latest

答案 2 :(得分:31)

如果您使用的是Windows并且安装了Visual Studio,则可能在PATH中有一些指向旧版本TypeScript的内容。我发现从我的PATH中删除文件夹“C:\ Program Files(x86)\ Microsoft SDKs \ TypeScript \ 1.0 \”(或删除/重命名此文件夹)将允许更新的npm全局安装的TypeScript版本的tsc工作。

答案 3 :(得分:11)

您只需输入npm install -g typescript@2.0就可以完成此操作。如果这不起作用,我开始想知道你所使用的节点和npm的版本。试试node -vnpm -v即可找到这些内容。您应该在节点> 4.5和npm> 3

答案 4 :(得分:1)

只需使用命令# npm update -g typescript
要更新所有全局安装的模块,请使用此命令# npm update -g

答案 5 :(得分:0)

对于 npm : 您可以运行:

npm update -g typescript

默认情况下,它将安装最新版本。

对于纱线,您可以运行:

yarn upgrade typescript

或者您可以删除原始版本,运行yarn global remove typescript,然后执行yarn global add typescript,默认情况下还将安装最新版本的打字稿。

更多详细信息,您可以阅读yarn docs

答案 6 :(得分:0)

如果您将Windows与非常老的NodeJS一起使用,请在控制面板(Win7)或设置/应用程序(Win10)(如果存在)中卸载以前的NodeJ和NVM(节点版本管理器)。 确保将它们从PATH中删除。

重新安装NodeJS:https://nodejs.org/en/download 还将安装NPM。

全局安装TypeScript:

npm install -g typescript

验证安装:

tsc -v

答案 7 :(得分:0)

在提示符下使用命令“ where”在路径中查找当前可执行文件

C:\> where tsc
C:\Users\user\AppData\Roaming\npm\tsc
C:\Users\user\AppData\Roaming\npm\tsc.cmd

答案 8 :(得分:0)

我针对此错误的解决方案是使用以下命令更新打字稿版本:

npm install -g typescript@latest,就像我使用Windows一样。 但是,在Mac上,sudo npm install -g typescript@latest

也可以

答案 9 :(得分:-1)

运行此命令将安装到最新版本

npm install -g typescript

用于检查版本

tsc -v