Typescript,命令“tsc”无效

时间:2015-07-14 18:31:36

标签: visual-studio-2013 typescript

我有VS 2013 Update 4,我第一次尝试使用TS。

我无法让编译器完成它的工作,我在命令窗口中得到一个'命令'tsc“无效'错误。

我已经确认我确实拥有正确的PATH条目,并且它指向了tsc.exe的正确位置。我尝试关闭/打开命令窗口并重新启动VS,正如其他人所建议的那样。

自动TS编译也无法正常工作。我已经尝试排除并重新添加.ts文件并打开编译模块而不是项目的一部分。

任何想法我还能尝试什么?

编辑:自动编译实际上正在运行。我假设生成的js文件会出现在项目树中,所以我可以将它添加到我的html中。它不是。即使您在VS中没有看到任何证据,也会创建.js文件 。如果将.ts文件拖到代码窗口中,它实际上会添加.js文件。

1 个答案:

答案 0 :(得分:2)

有一些值得注意的要点......

检查你的路径...我知道你已经这样做了,因为你在问题中提到它,但是真的仔细检查一下。手动浏览到c:\Program Files (x86)\Microsoft SDKs\TypeScript\并查看最新版本。然后检查PATH变量是否指向该文件夹。有时您必须重新启动才能在使用它的任何地方刷新PATH变量。

Don't expect to find JavaScript files in Visual Studio。从v0.9.5开始就是这种情况。它们就像DLL一样 - 您不会浏览它们,编辑它们,也不会将它们检入版本控制。

还有问题吗?打开命令提示符(在解决方案上下文中)并尝试tsc -v。这不仅检查您的PATH是否正确,它将告诉您它指向哪个版本。也许你仍然拥有tsc的旧路径以及PATH变量中的新路径。