vue打包上傳服務(wù)器加載提示錯誤Loading chunk {n} failed
錯誤提示
如果出現(xiàn)了該提示錯誤,瀏覽器前進后退按鈕都不可用了,必須要點擊刷新按鈕頁面才能正常加載
如圖所示:

解決示例
通過查看vue-router文檔有一個router.onError的回調(diào)函數(shù):原理就是在監(jiān)聽到路由報錯信息后自動進行頁面刷新,獲取最新的代碼。
具體方法在router目錄下的index.js文件中添加代碼如下:
router.onError((error) => {
const pattern = /Loading chunk (\d)+ failed/g
const isChunkLoadFailed = error.message.match(pattern)
const targetPath = router.history.pending.fullPath
if (isChunkLoadFailed) {
router.replace(targetPath)
}
})以上就是vue打包上傳服務(wù)器加載提示錯誤Loading chunk {n} failed的詳細內(nèi)容,更多關(guān)于vue Loading chunk {n} failed的資料請關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
寫一個移動端慣性滑動&回彈Vue導(dǎo)航欄組件 ly-tab
前一段時間小編寫一個移動端慣性滑動&回彈Vue導(dǎo)航欄組件 ly-tab,覺的非常實用,大家可能在做項目時會用到,感興趣的朋友跟隨腳本之家小編一起學(xué)習(xí)吧2018-03-03
vue3輸入無效路由跳轉(zhuǎn)到指定error頁面問題
這篇文章主要介紹了vue3輸入無效路由跳轉(zhuǎn)到指定error頁面問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-03-03
Vue如何實現(xiàn)文件預(yù)覽和下載功能的前端上傳組件
在Vue.js項目中,使用ElementUI的el-upload組件可以輕松實現(xiàn)文件上傳功能,通過配置組件參數(shù)和實現(xiàn)相應(yīng)的方法,文中通過代碼介紹的非常詳細,需要的朋友可以參考下2024-09-09
關(guān)于electron-vue打包后運行白屏的解決方案
這篇文章主要介紹了關(guān)于electron-vue打包后運行白屏的解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-10-10

