我正在使用離子框架開發一個角度專案,使用 ion-router-outlet 所有這些,并嘗試使用 google chrome 控制臺進行除錯。但是,谷歌瀏覽器控制臺沒有顯示正確的行號,幾乎無法除錯。

如您所見,所有錯誤現在都指向 main.js:1:anyline。我錯過了有實際準確錯誤指示器的舊時代。我該如何解決這個問題?謝謝你。
附加資訊。這就是源視窗的樣子。

在我向 formatted.main.js 添加斷點后也有此錯誤訊息

uj5u.com熱心網友回復:
我已經修復了這個錯誤。除了上面評論中的建議,例如谷歌瀏覽器控制臺啟用“源映射選項”。請記住正確格式化 angular.json 檔案例如,我將選項放在生產配置中,如下所示
"configurations": {
"production": {
"fileReplacements": [{
"replace": "src/environments/environment.ts",
"with": "src/environments/environment.prod.ts"
}]
},
"optimization": false,
"sourceMap": true,
"namedChunks": true,
"extractLicenses": false,
"vendorChunk": false,
"buildOptimizer": false
}
所以我的ng serve命令永遠不會制作源地圖。我將嘗試在生產模式下使用ng serve --configuration production. 或者簡單地把它放在里面options,外面的production層
抱歉沒有提供足夠的源代碼,以為我的錯誤要復雜得多。
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/514978.html
