我試圖從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源代碼映射,但如果這不是很清楚。
謝謝。
你能提供一個壓縮格式的片段嗎?如果您不知道如何壓縮數據,那麼提供重建數據的技巧有點難。 –
壓縮形式是一個壓縮的html字符串,但如果它有幫助... 另外,我非常舒服的文件是用gulp壓縮的。 –
這聽起來像「壓縮」的HTML只是在一行上,這是有效的HTML應該顯示正常。 https://jsfiddle.net/6jxeubfx/除非對HTML做了其他事情,但我無法分辨,因爲您沒有提供任何壓縮的HTML供我們查看。 –