如何用npm做到这一点?
npm install -g typescript@latest试试。你也可以使用npm update代替install,不需要使用最新的修饰符。
npm install -g typescript@latest
npm update
你应该可以通过简单地输入npm install -g typescript@2.0来做到这一点。如果这不起作用,我开始怀疑你使用的是哪个版本的node和npm。尝试node -v和npm -v来找出这些。您应该在节点>4.5和npm >3上
npm install -g typescript@2.0
node -v
npm -v
打开命令提示符(cmd.exe/git bash)
推荐:
或
yarn global add typescript@latest // if you use yarn package manager
然后验证安装的版本:
tsc -v
如果你已经安装了typescript,你也可以使用下面的命令来更新到最新版本,但正如评论员报告的那样,我确认下面的命令不会更新到最新版本(截至目前[ Feb 10 '17])!
Feb 10 '17
npm update -g typescript@latest
如果你在Windows上安装了Visual Studio,你的PATH中可能有一些指向旧版本的TypeScript。我发现从我的PATH中删除文件夹“C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.0\”(或删除/重命名此文件夹)将允许最新的npm全局安装的tsc的TypeScript版本工作。
只需使用命令# npm update -g typescript 使用这个命令__abc0
# npm update -g typescript
npm update -g typescript
默认情况下,它将安装最新版本。
对于纱,你可以运行:
yarn upgrade typescript
或者你可以删除原始版本,运行yarn global remove typescript,然后执行yarn global add typescript,默认情况下它也会安装最新版本的typescript。
yarn global remove typescript
yarn global add typescript
更多细节,你可以阅读纱文档。
如果你使用的是非常旧的NodeJS,那么在控制面板(Win7)或设置/应用程序(Win10)中卸载以前的NodeJS和NVM(节点版本管理器)。
重新安装NodeJS: https://nodejs.org/en/download 它也会安装NPM
全局安装TypeScript:
npm install -g typescript
验证安装:
在提示符中使用命令where查找当前可执行文件的路径
where
C:\> where tsc C:\Users\user\AppData\Roaming\npm\tsc C:\Users\user\AppData\Roaming\npm\tsc.cmd
我对这个错误的解决方案是用下面的命令更新typescript版本:
npm install -g typescript@latest,因为我使用Windows。 然而,在Mac上,这也可以通过sudo npm install -g typescript@latest
sudo npm install -g typescript@latest
试一试
Sudo apt-get update
下一个全局安装最新版本的typescript
NPM install -g typescript@latest
写完之后再打字
查看系统中安装的最新版本的typescript。