vue打包后刷新頁面報錯:Unexpected token <


前言

今天遇到了一個很怪的問題,在vue-cli+webpack的項目中,刷新特定頁面后頁面會變空白,報錯為index.html文件中Unexpected token <。

怪點一是開發環境沒有問題,只有生產環境有問題,怪點二是只有一個頁面有問題,其他頁面完全正常

正文

報錯截圖:

 

根據上面的情況和以往經驗,應該在index.html頁面及發生錯誤的頁面定位問題,但均解決不了問題。

最后找到此項目的路由處,經過多次測試,解決問題,也確定了問題原由,原來是:路由中path的值不能以小寫m開頭,否則就會報上面的錯誤。

在此寫下報錯環境及條件:

vue版本:2.5.2

vue-router:3.0.1

webpack:3.6.0

生產環境(npm run build  已放入服務器)

頁面路由的path以/m開頭


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM