如何在Visual Studio 2013中debuggingnode.js应用程序打字稿文件

我有一个由打字稿写的Node.js应用程序。 我有用于Visual Studio的VisualStudio 2013和Node.js工具,所以我可以在node.js运行时debugging编译的.js文件。 我可以debugging浏览器html应用程序的打字稿文件。 如何debuggingnode.js环境的打字稿文件?

使用webstorm来debuggingnodejs javascript应用程序是微不足道的: http : //www.youtube.com/watch? v = 6bKsDoFj83o我会build议在打字稿的情况下做同样的事,即debugging你的js。

前一阵子我试图做这个,发现它非常令人沮丧,我不认为现在可以使用带有Node应用程序的TypeScript的Visual Studiodebugging器。 您也仅限于使用Internet Explorer进行debugging,而且大多数开发人员似乎现在都在使用Chrome。

那说Node和TypeScriptdebugging是可能的,这里有一个链接 。 这个过程有点时髦,但basarat是正确的轨道 – WebStorm可能是一个优秀的JavaScript应用程序的开发环境,它有良好的语言编译支持(TypeScript,CoffeeScript,Dart)。 我还没有尝试使用WebStormdebuggingTypeScript与节点应用程序,但根据这个线程是可能的。

更新:

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

使用NTVS的1.0 beta版本,在Visual Studio(2013版)中debuggingnode.js应用程序变得非常简单,因为此版本包含先前版本不包含的typescript编译模板。 新的function让你直接在打字稿中进行debugging。

如果您使用的是以前的版本,您可以通过在解决scheme中有两个项目来解决缺less的模板,一个用于Web应用程序(这用于打字稿),一个用于nodejs工具来debuggingjs代码。

我已经为Typescript + ExpressJS + AngularJS + NodeJS编写了这个快速启动项目

https://github.com/urigoren/TEAN/

希望能帮助到你