我們碰到了,只有發生在Safari瀏覽器上的錯誤,所以我重新翻閱了我的OSX的分區在我的MacBook,我試圖調試它,但我不能找出如何看到原始的源代碼,並設置一個斷點。在Safari中加載源代碼和調試?
我的主要文件是main.d7f60b0631c7822cabf3.bundle.js
和文件的最後一行是這樣的,這點到是存在的,因爲我可以在網址欄中輸入並得到它的sourcemap文件,它在Firefox的作品,鉻:
//# sourceMappingURL=main.d7f60b0631c7822cabf3.bundle.js.map
在Firefox我可以去調試選項卡中的開發工具,並在源我看到我的原始源文件webpack:///src/app/app.component.ts
,我可以打開它,並設置一個斷點。
在Chrome瀏覽器開發工具,我去了「源」標籤,做導航的樹webpack://
同樣的事情 - .
- src
- app
- app.component.ts
。
有沒有辦法實現在Safari同樣的事情?從內存中,因爲我在Windows上編寫它,我看不到任何文件在調試選項卡中,只是一個斷點列表。在資源選項卡,我可以看到該包和一個箭頭,看起來應該能夠展開它,但單擊該箭頭並從右側把它往下像它擴展,但不顯示任何內容。如jQuery的其他文件似乎在展開時下面有原始的源...
您是否找到解決方案? –
無法做足夠的格式。見下面的答案。 – David