如何在Visual Studio 2013中调试node.js app typescript文件

时间:2013-12-24 06:08:21

标签: node.js typescript

我有一个由typescript编写的Node.js应用程序。我有Visual Studio的VisualStudio 2013和Node.js工具,因此我可以在node.js运行时调试已编译的.js文件。 我可以为浏览器html应用程序调试typescript文件。 如何为node.js环境调试typescript文件?

3 个答案:

答案 0 :(得分:1)

使用webstorm调试nodejs javascript应用程序是微不足道的:http://www.youtube.com/watch?v=6bKsDoFj83o我建议在打字稿案例中做同样的事情,即调试你的js。

答案 1 :(得分:0)

我前一段时间尝试过这样做,发现它非常令人沮丧,我认为目前不可能将Visual Studio调试器用于带有Node应用程序的TypeScript。您也只能使用Internet Explorer进行调试,而且现在大多数开发人员似乎都在使用Chrome。

说可以调试Node和TypeScript,有一个link here。这个过程有点时髦,但是basarat在正确的轨道上 - WebStorm可能是JavaScript应用程序的优秀开发环境,它对编译到语言(TypeScript,CoffeeScript,Dart)有很好的支持。我没有尝试使用WebStorm使用Node应用程序调试TypeScript,但根据this thread,它是可能的。

更新:

我刚看了一下NTVS网站(see here)并且有一些解决方法,但它们并不容易,这仍然是一项正在进行中的工作

答案 2 :(得分:0)

使用NTVS的1.0测试版,现在在visual studio(版本2013)中调试node.js应用程序非常简单,因为此版本包含以前版本不包含的typescript编译模板。新功能允许您直接在打字稿代码中进行调试。

如果您使用以前的版本,则可以通过在解决方案中包含两个项目来解决缺少的模板,一个用于Web应用程序(这是打字稿构建),另一个用于nodejs工具来调试js代码。