火狐控制台中的TypeScript源映射?

3

是否可以在控制台中查看TypeScript源映射?

我正在使用Firefox开发者版,控制台显示了.js行号。我有一个单独的.js文件,编译自多个TypeScript文件。

Chrome和Safari正确显示TypeScript源文件。

1个回答

2
我一直在尝试解决这个问题。我找到了一个适合我的答案,并在这里的答案中进行了详细说明。
你的问题看起来很相似。从根本上讲,这似乎是因为FF不能处理相对路径到.map文件,而这些文件在你编译的javascript中被指定了。

原则上,Firefox 可以处理 .map 文件的相对路径,但在与 SystemJS 结合使用时存在问题。我还没有完全掌握这个问题,但您可能想要查看以下链接:https://github.com/systemjs/systemjs/issues/820https://bugzilla.mozilla.org/show_bug.cgi?id=1224078https://bugzilla.mozilla.org/show_bug.cgi?id=1223439 - Marco Eckstein
作为一种解决方法,您可能希望在tsconfig.json中将“mapRoot”设置为类似“http://localhost:3000/app/”这样的内容。 - Marco Eckstein

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接