节点typescript客户端debugging

是可以从Visual Studio(2015)直接debugging(断点,手表) 客户端 .ts打字稿文件? 我发现在谷歌和stackoverflow的大部分相关问题build议使用其他浏览器devtools如铬。 是否有可能在视觉工作室做到这一点?

当我创build一个.ts脚本(比如说index.ts)时,它将被转换成一个index.js,然后这个脚本标记中的index.html文件将被引用。

如何在.ts文件中设置断点(虽然它是被引用的.js)?

这是可能的IE浏览器。 您必须将“浏览”设置为Internet Explorer,并在项目属性/网页中取消选中所有debugging器。 比你应该能够在VS中debugging客户端TS。

我发现我可以在visual studio中debugging,但从Internet Explorer启动一个新的debugging会话:菜单 – >视图 – >外部脚本debugging器,将启动一个新的Visual Studio IDE与我的所有文件(.js和.ts映射)加载。 我只需要确保.js和.ts文件在同一个目录下(例如:./public/js/)。 这不是一个完美的解决scheme(例如将光标放在variables上不显示variables值,必须手动打开监视窗口…)但是它允许我遍历我的.ts文件,从而保持统一的开发环境:在服务器上使用node.js打字,在同一个解决scheme中在客户端使用打字稿

正如Telerik博客中这篇文章中的build议,您可以使用Web Essentials 2015扩展中的TypeScript项目模板尝试使用此HTML应用程序

如果这样做,似乎只是一个平常VS场景“设置断点,打F5”的问题。