Firebug不显示我的JavaScript文件

时间:2015-06-19 14:40:32

标签: typescript firebug

我正在使用VS2012中的AngularJS en typescript构建一个Web应用程序。这些TypeScript文件都被编译成JavaScript文件并使用Bundles发送到客户端(所有选项都关闭,因此我将单独发送所有文件)。

在Firebug HTML视图中,我可以看到所有JavaScript文件,但在脚本选项卡中,只有我的TypeScript文件可见。我在这里错过了一个配置来显示我的JavaScript文件吗?我可以添加一个mime类型来提供TypeScript文件,但随后我失去了调试功能。

1 个答案:

答案 0 :(得分:3)

最可能的原因是:您使用的是源地图。

使用源地图时,浏览器可以显示与已编译的JavaScript代码相关的源代码。

您可以打开和关闭源地图,因为它是编译器设置。

tsc --sourceMap app.ts

更新

我已经对此进行了测试,它确实是 源地图。

如果更新编译器设置(或Visual Studio项目中的TypeScript - > Debugging - > Source Maps设置)并删除.map文件,您将在Firefox中看到JavaScript。

这取决于您的个人偏好 - 看到实际来源可能有用。