Ctrl + Shift + B不在Visual Studio代码中编译打字稿代码

时间:2016-10-04 16:50:30

标签: angular typescript visual-studio-code tsc

我正在为Angular 2应用程序使用VS代码。在我尝试编译到JS时对我的ts文件进行编码后,它并没有发生。 JS文件没有被创建。我在 Ctrl + Shift + B 上没有错误。可能导致这种情况的原因是什么?

PS:我已经在tasks.json和launch.json中完成了配置。

如果我在CMD提示符上运行<script>,它可以正常工作。

这是我的tasks.json:

</body>

1 个答案:

答案 0 :(得分:0)

我跑了&#34; tsc&#34;命令提示符上的命令,以找出它给出错误。     &#34; tsc未被识别为内部或外部命令&#34;。 问题是因为未在环境变量中设置tsc的路径。 所以我在高级系统设置中添加了一个新的环境变量:

NAME : "PATH"
VALUE: "C:\Users\{{your_account}}\AppData\Roaming\npm".

它运作良好。