2016-10-11 90 views
1

我想用這個自耕農生成器來創建一個anuglar 2應用程序(使用的WebPack):https://github.com/shibbir/generator-angular2-typescriptsourcemap不工作的Firefox瀏覽器的WebPack對角2應用

,但我有與sourcemaps的問題。我無法在Firefox控制檯上看到.ts行號。我看到的是一個「鏈接」,如下所示:view-source:http://localhost:3000/app.js line 265 > eval 如果我從控制檯上點擊行號,我會看到一個錯誤頁面Cannot GET /app.js%20line%20265%20%3E%20eval,並提示「找不到指定的行」(這並不令人意外因爲「文件」只有1行)。
同樣的事情發生使用此項目:https://github.com/AngularClass/angular2-webpack-starter

在Chrome他們都做工精細,並在控制檯上點的行號正確地當.ts文件

尋找在互聯網上我發現有一些Firefox與源代碼映射的錯誤,但它是關於版本45左右,它是固定的(現在使用Firefox 49)

回答

4

您需要Firefox 50,您需要手動啓用Sourcemaps。

目前默認情況下禁用源地圖支持。要啓用它,請訪問about:config,找到首選項devtools.sourcemap.locations.enabled並將其設置爲true

https://developer.mozilla.org/en-US/docs/Tools/Web_Console/Console_messages#Source_maps

+0

我忘了說我開了票上的Bugzilla這個https://bugzilla.mozilla.org/show_bug.cgi?id=1309493我不知道爲什麼他們沒有寄出對這段更新 – valepu

+0

他們有這個bugzilla:https://bugzilla.mozilla.org/show_bug.cgi?id=1317962 然後,一旦這個問題得到解決,那麼它將默認啓用:https://github.com/devtools -html/debugger.html/issues/1220 –

+1

您應該注意,您必須在啓用該功能後重新啓動Firefox。 – Marcel

相關問題