我如何导航到原始的TypeScript文件从JavaScript堆栈在WebStorm与Node
How do I navigate to original TypeScript file from JavaScript stacktrace in WebStorm with Node?
我是TypeScript新手。在Mac上,我使用WebStorm 2016.2.4 for Node和TypeScript 2.0。
交互式调试可以很好地使用生成的映射,但是运行时堆栈跟踪链接指向JavaScript文件,而不是原始的TypeScript文件。
这是正常和预期的吗?是否有WebStorm的功能,我错过了可以翻译这些链接到原始的TypeScript文件和行,或者这只是TypeScript开发人员必须忍受的?
我通过要求模块source-map-support/register
获得使用TypeScript源文件行号的堆栈跟踪。有很多方法可以做到这一点,例如:在节点命令行上使用--require source-map-support/register
,或者您可以在主程序中要求它。对于单元测试,我在我的mocha.opts
文件中有它:
--require source-map-support/register
--recursive
另一种方法是使用ts-node
包
相关文章:
- 使用压缩的JavaScript文件(不是运行时压缩)
- 如何包含特定于每个视图angularjs的javascript文件
- 将数据从javascript文件导入VB.Net页面
- Chrome加载旧版本的Javascript文件
- 操作员”;新的“;根据我想在几个JavaScript文件中使用的类,在JavaScript中使用
- gulp-if-javascript文件,但不在gulp-useref的特定目录中
- 如何在visualstudio中调试web api时编辑javascript文件
- 关于引入外部javascript文件的问题&css通过https
- 有没有办法在tinymceiframe中加载一个外部javascript文件
- 什么'是在asp.net MVC中将本地化的resources.resx文件转换为javascript文件的有效
- 在一个javascript文件中为整个网站创建标签
- 如何在定义js文件后为外部javascript文件设置变量
- 显示IIS上javascript文件(SOAP请求)的XML响应
- ResolveUrl没有'我似乎不适合当链接到具有动态虚拟目录的外部javascript文件时
- 我应该将MVC视图特定的javascript文件放在哪个文件夹中
- Django'支持Javascript文件中的翻译
- MVC正在忽略我的Javascript文件
- 为什么不't我的ruby代码与javascript文件一起插入
- 在Javascript文件中获取PHP变量
- 如何在Windows中将Javascript文件编译成二进制文件