2016-09-12 60 views
0

我试图从IIS 7数据库中获取两个Typescript控制器和连接的html文件,但代码已被最小化并分为.js和.js.min文件。从源地图读取HTML

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

$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的

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

例子吗?

我不是很有经验的JavaScript源代码映射,但如果这不是很清楚。

谢谢。

+0

你能提供一个压缩格式的片段吗?如果您不知道如何压缩数据,那么提供重建数据的技巧有点难。 –

+0

压缩形式是一个压缩的html字符串,但如果它有帮助... 另外,我非常舒服的文件是用gulp压缩的。 –

+0

这听起来像“压缩”的HTML只是在一行上,这是有效的HTML应该显示正常。 https://jsfiddle.net/6jxeubfx/除非对HTML做了其他事情,但我无法分辨,因为您没有提供任何压缩的HTML供我们查看。 –

回答

1

好的!我想我现在已经有了这个文件。就像N.J.Dawson说的,我所需要做的就是使用在线unminifyer来显示template.js内容。

我使用http://unminify.com/为其他人绊倒这个线程。 还没有发现如果HTML与我自己的代码一起工作,但如果它不,我很确定这是我的错,而不是HTML代码。

感谢您的答案!

+0

您应该将此标记为接受的答案。我是一个无法解答的问题的坚持者;)恭喜您解决问题 –