0x4*_*9D1 48 javascript visual-studio-2012 typescript tsc
刚安装了VSxx的Typescript扩展,并按照Visual Studio 2012安装TypeScript,然后使用教程来调用编译器:
> tsc greeter.ts
Run Code Online (Sandbox Code Playgroud)
但是,当我尝试编译.ts文件时,我应该在哪里键入:tsc greeter.ts
?在VS命令行和Windows控制台中尝试,总是得到tsc未被识别为command(Command "tsc" is not valid.
)的消息.
lhk*_*lhk 71
如果您使用tsc作为节点模块,请确保已安装它
npm install -g typescript
Run Code Online (Sandbox Code Playgroud)
然后它应该在您的节点命令提示符中全局可用
chu*_*ckj 41
确保你有,
C:\Program Files (x86)\Microsoft SDKs\TypeScript\0.8.0.0
要么,
C:\Program Files\Microsoft SDKs\TypeScript\0.8.0.0
在你的道路上.如果没有,请尝试重新启动CMD.EXE
,看看是否显示新的副本.如果失败,请尝试手动将上述之一添加到路径中.
Tra*_*oud 10
对于使用Visual Studio Code的Windows用户,他们不想只安装完整的Visual Studio ,我建议您从这里下载它:https://www.microsoft.com/en-us/download/details. aspx?id = 48593.tsc.exe
遗憾的是,TypeScript下载页面中缺少此链接.
虽然安装程序调用TypeScript for Visual Studio 2015
,但它也适用于Visual Studio代码.
下载并安装TypeScript后,应手动将其安装目录(C:\Program Files (x86)\Microsoft SDKs\TypeScript\2.0\
在我的例子中)添加到%PATH%
环境变量中.
打开环境变量编辑器:
Win+ S; e,n,v,i,r,o; 单击编辑帐户的环境变量.
在窗口中打开查找Path
用户变量(请注意,%PATH%
此处未命名,但仍然是这样).你可能已经设置了一些路径.您只需键入;
,附加 TypeScript安装位置,最后再添加一个;
.
屏幕截图供您参考:
完成此操作后,打开命令提示符并键入tsc -v
.如果tsc.exe
显示版本,你就完成了.为此,请在更改后重新启动命令提示符和VS代码%PATH%
.
PS如果你得到"错误TS5057:找不到指定目录下的tsconfig.json文件:'.'",只需tsconfig.json
在文档根目录中创建文件(可能是.ts
文件所在的位置),内容简单:{}
.这意味着"一个空的JSON文件<...>.这对大多数人来说已经足够了." (来源).
小智 6
如果您已经为特定文件夹/项目安装了 typescript,即不是全局安装的,那么您可以使用tsc命令和npx ,例如
npx tsc myfile.ts
Run Code Online (Sandbox Code Playgroud)
npx 用于执行包。
归档时间: |
|
查看次数: |
78222 次 |
最近记录: |