2017-01-12 41 views
0

我上傳的文件在最後一行包含//# sourceMappingURL=bundle.map.js,但是當我在部署後檢查源代碼時,所有內容都會在沒有此行的情況下縮小。如何使用Firebase託管來保留sourceMappingURL

有什麼我可以做的,以保持對源地圖的引用?

+0

Firebase託管不會執行任何操作來更改您部署的文件的來源。它從字面上壓縮了您設置爲「公共」目錄的目錄並將其部署到CDN。您確定您的源映射文件正在部署到Firebase託管嗎? –

+0

@FrankvanPuffelen感謝您的評論,我可以找到真正的問題。 –

+0

在古斯塔沃這兩個方面都很好聽。 :-)快樂的黑客! –

回答

1

感謝弗蘭克的評論,我可以找到正確的地方。 Firebase託管與問題無關。

我正在使用webpack和webpack.optimize.UglifyJsPlugin縮小比例。 UglifyJS中的sourceMap選項默認情況下應該爲true,但由於某種原因,它僅在我明確設置選項sourceMap: true時才保留對源地圖的引用。