将tsc的Node版本与Visual Studio 2015 TypeScript扩展一起使用



我有一组.ts文件,当在节点下运行tsc v1.7.5时,这些文件在Windows上编译时不会出错。当使用tsc.exe v1.7.5编译相同的文件时,编译器会在源代码中显示一堆错误,而这些错误显然没有。我认为这可能是一个编译器错误,我目前正在努力获得最小的复制。

但与此同时,我想看看是否可以使用TypeScript 1.7.6.0 Visual Studio 2015扩展在节点下运行tsc,而不是使用tsc.exe版本。

这可能吗?

我知道这个问题很老了,它并不能真正回答你的问题,但我最近在VS2015的TypeScript中遇到了同样的问题,并找到了解决方案。我尝试从官方网站安装不同版本的TypeScript插件:https://www.microsoft.com/en-us/download/details.aspx?id=48593但问题似乎出在编译器内部,它与Visual Studio 2015:"捆绑"在一起

C:Program Files (x86)Microsoft SDKsTypeScript1.8tsc.exe

更新扩展本身并不是更新编译器,对我来说,编译器总是1.8.34。在Visual Studio中编译时,它会引发"tsc.exe Exited"错误我通过在"程序和功能->Microsoft Visual Studio 2015"上运行"修复"选项解决了此问题。它只是重新安装了Microsoft SDK,问题就消失了。希望它能帮助

最新更新