我有0.9.1.1版。所以我做了以下操作:
C:\test>npm install -g typescript
npm http GET https://registry.npmjs.org/typescript
npm http 200 https://registry.npmjs.org/typescript
npm http GET https://registry.npmjs.org/typescript/-/typescript-1.0.0.tgz
npm http 200 https://registry.npmjs.org/typescript/-/typescript-1.0.0.tgz
C:\Users\david\AppData\Roaming\npm\tsc -> C:\Users\david\AppData\Roaming\npm\nod
e_modules\typescript\bin\tsc
typescript@1.0.0 C:\Users\david\AppData\Roaming\npm\node_modules\typescript但当我经营tsc的时候我得到了:
C:\test>tsc
Version 0.9.1.1
Syntax: tsc [options] [file ..]我还需要做什么来安装最新的版本?
更新:
C:\test>where tsc
C:\Program Files (x86)\Microsoft SDKs\TypeScript\tsc.exe
C:\Program Files (x86)\Microsoft SDKs\TypeScript\tsc.js
C:\Users\david\AppData\Roaming\npm\tsc
C:\Users\david\AppData\Roaming\npm\tsc.cmdtsc.exe为0.9.1.1,tsc.cmd为1.0.0.0
然后我删除了VisualStudio 0.9.1.1 AddIn,现在一切都很好--只有tsc.cmd,这是1.0.0.0。
谢谢大家!
发布于 2014-04-24 12:09:22
我还需要做什么来安装最新的版本?
这是因为您可能(几乎肯定)安装了用于visual的TypeScript插件。您可以从控制面板卸载它。然后,从npm安装的类型记录将是命令行上的默认文本。
或者,您可以从Visual 2012插件获得最新的TypeScript:http://www.typescriptlang.org/#Download (对于VS 2013,它被捆绑为VS 2013更新2RC的一部分)
发布于 2015-04-17 23:28:18
从PATH环境变量中删除C:\Program Files (x86)\Microsoft SDKs\TypeScript\完成了我的工作。
Advanced system settings -> Environment Variables -> system variables -> PATH
发布于 2015-07-07 18:48:05
TypeScript版本问题及如何使用NPM进行更新
我有一个类似的问题,我下载了1.4和beta版本的1.5,当我运行命令tsc -v时,它一直返回1.0版本.
当我转到上面所示的文件夹时,我看到了三个版本1.0、1.4。和1.5。删除1.0允许1.5运行..。

https://stackoverflow.com/questions/23267858
复制相似问题