找不到 Typescript 编译器:命令“tsc”无效

新手上路,请多包涵

刚刚将 Typescript 扩展安装到 VS2012 并按照 Install TypeScript for Visual Studio 2012教程 调用编译器:

 > tsc greeter.ts

但是当我尝试编译 .ts 文件时,我应该在哪里输入: tsc greeter.ts ?在 VS 命令行和 Windows 控制台中尝试过,总是得到 tsc 未被识别为命令的消息( Command "tsc" is not valid. )。

原文由 0x49D1 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 1.3k
2 个回答

确保你有,

C:\Program Files (x86)\Microsoft SDKs\TypeScript\0.8.0.0

或者,

C:\Program Files\Microsoft SDKs\TypeScript\0.8.0.0

在你的路上。如果没有,请尝试重新启动 CMD.EXE 并查看是否显示新副本。如果失败,请尝试将上述其中一项手动添加到您的路径中。

原文由 chuckj 发布,翻译遵循 CC BY-SA 3.0 许可协议

如果您已经为特定文件夹/项目安装了打字稿,即不是全局安装,那么您应该使用带有 npxtsc 命令,例如

npx tsc myfile.ts

npx 用于执行包。

原文由 ranjit thorat 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
logo
Stack Overflow 翻译
子站问答
访问
宣传栏