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

blu*_*oon 159 npm typescript npm-install

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

如何用npm做到这一点?

eav*_*dan 279

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

  • 如果输入"npm list -g",会出现什么版本的TypeScript? (10认同)
  • 打开Cmd并执行'where tsc',它显示路径中的typescripts列表,然后您可以手动删除nodejs之外的typescript路径.在更新到打字稿2.2.2后,这个技巧对我有用. (8认同)
  • 哎呀!我只使用最新的2.1.0.我错误地将`tsc -v`视为`TypeScript`版本,因为它显示1.0 (3认同)

Leg*_*nds 59

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

推荐的:

npm install -g typescript@latest
Run Code Online (Sandbox Code Playgroud)

这将安装最新的打字稿版本(如果尚未安装), 否则它会将当前安装更新到最新版本.

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

tsc -v
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述


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

npm update -g typescript@latest
Run Code Online (Sandbox Code Playgroud)

  • 不工作.这些命令安装1.0.3.0 (2认同)

Vee*_*ner 32

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

  • 打开cmd提示符并键入"where tsc"将显示它的安装位置 (2认同)

小智 11

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