在Firebug调试打字稿(Debugging TypeScript in Firebug)

2019-09-23 23:07发布

是否有任何指令如何在Firebug调试打字稿及/或内置Firefox的JS调试器? 什么样 ,但Firebug的和/或Firefox

Answer 1:

Firefox的开发版允许的打字稿代码调试。 唯一缺少的是语法高亮显示。



Answer 2:

Chrome Canary版支持这一点: http://www.aaron-powell.com/web/typescript-source-maps



Answer 3:

如果Firebug与Firefox的JavaScript执行引擎紧密结合。 只要Firefox或Firebug的有打字稿不支持我猜你的运气了。

对于CoffeeScript中,有AceBug它提供了CoffeeScript的调试支持。 它应该能够将其扩展到打字稿。 然而,源打字稿和编译的JavaScript的结构可以是相当不同的,因此,编译器会需要插入调试符号链接Javascript功能来打字稿。



Answer 4:

Firebug的3.0版被设计为在Firefox中的内置调试器上运行。 这意味着它也利用源地图的支持,并因此.ts文件被正确加载。

您可以从试用的预览版本http://getfirebug.com/releases/firebug/3.0/



Answer 5:

萤火虫(2.0.13 + FF43)的当前版本似乎调试打字稿就好了。 至少它为我工作至今。

在网页中您能够在源地图的引用添加“编译” 的.js。

<script src="register.js"></script>

和萤火虫会告诉你register.ts文件,而不是在脚本列表来代替。

请确保您有在你tsconfig.json源地图生成:

"compilerOptions": {
    ...
    "sourceMap": true
},


文章来源: Debugging TypeScript in Firebug