我有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.cmd
tsc.exe为0.9.1.1,tsc.cmd为1.0.0.0
然后我删除了VisualStudio 0.9.1.1 AddIn,它现在都很好 - 只是tsc.cmd,那是1.0.0.0
谢谢大家!
答案 0 :(得分:8)
安装最新版本还需要做些什么?
这是因为您可能(几乎肯定)安装了Visual Studio的TypeScript插件。您可以从控制面板卸载它。然后,您从 npm 安装的打字稿将成为命令行中的默认打字稿。
或者,您可以从此处获取Visual Studio 2012插件中的最新TypeScript:http://www.typescriptlang.org/#Download(对于VS 2013,它捆绑为VS 2013 update 2 RC的一部分)
答案 1 :(得分:8)
从 C:\Program Files (x86)\Microsoft SDKs\TypeScript\
环境变量中移除PATH
为我完成了这项工作。
Advanced system settings -> Environment Variables -> system variables -> PATH
答案 2 :(得分:5)
TypeScript版本问题以及如何使用NPM进行更新
我有一个类似的问题,我下载了1.4版和1.5版的beta版,当我运行命令tsc -v时,它一直在返回版本1.0 ......
当我去上面指出的文件夹时,我看到了三个版本1.0,1.4。和1.5。删除1.0允许1.5运行...
答案 3 :(得分:1)
对我来说,我只是改变了#34; Path"环境参数从"C:\Program Files (x86)\Microsoft SDKs\TypeScript\
1.0 "
到"C:\Program Files (x86)\Microsoft SDKs\TypeScript\
1.5 "
,然后一切正常。
答案 4 :(得分:0)
在此之前,请确保已输入
C:\
我去了
C:\ Program Files(x86)\ Microsoft SDKs \ TypeScript \
并删除了1.0文件夹 在这之后我在命令行上执行了tsc -v,它最终返回2.7,如下所示。
npm install -g typescript
答案 5 :(得分:0)
如何安装TypeScript?
首先我们要安装node.js.从这个位置下载
https://nodejs.org/en/download/
并运行.msi安装程序,检查它是否已安装,只需在命令提示符下使用以下命令
node -v
它将显示已安装node.js的版本。
然后在命令提示符下使用以下命令安装TypeScript
npm install -g typescript
答案 6 :(得分:-1)