从源地图中读取HTML

时间:2016-09-12 11:01:38

标签: javascript jquery html source-maps

我正在尝试从IIS 7数据库中获取Typescript控制器和连接的html文件,但代码已经最小化并分为.js和.js.min文件。

使用chrome源,我设法找到并使用重建的.ts文件,但是当我尝试在chrome中打开相应的html文件时,它们显示为空白。 我在templates.js文件中找到了我需要的html代码,但它没有格式化为html,而是以压缩形式;

$templateCache.put(" loooong line of html looking code.....");

templates.js

中找到的压缩html示例

$templateCache.put("/Project.Dashboards.Instruments/Instruments/XYPlot/xYPlotEdit.html","<form role=form class=xyPlot-edit><div class=form-group><div class=row><div class=col-sm-4><div class=dashboards-propertypanel-navigation-container><abn-tree icon-leaf=icon-leaf icon-expand=\"glyphicon glyphicon-chevron-down\" icon-collapse=\"glyphicon glyphicon-chevron-up\" expand-level=1 tree-data=vm.configurationNodes tree-control=vm.tree data-on-select=vm.open(branch)></abn-tree></div>..... etc

有没有办法再次将此HTML代码重建为可用的表单?

我在javascript中的源映射方面不是很有经验,如果那还不是很清楚。

感谢。

1 个答案:

答案 0 :(得分:1)

确定!我想我现在有了这个档案。就像N.J.Dawson所说,我需要做的就是使用在线unminifyer来显示template.js内容。

我使用http://unminify.com/来阻止这个帖子的其他人。 还没有发现html是否适用于我自己的代码,但如果不能,我很确定这是我的错,而不是html代码。

感谢您的回答!