vue-cli打包后出現 “Uncaught SyntaxError: Unexpected token <”這個錯誤解決方案


vue-cli打包后出現 “Uncaught SyntaxError: Unexpected token <”這個錯誤解決方案

前面一切正常,npm run dev 沒有報錯,可以正常運行;npm run build 過程中也沒有報錯,但是打包上線時index.html就報錯了,如下圖:

 

 

將config/index.js/build 里的assetsPublicPath的路徑前綴修改為 ' ./ '(開始是 ' / ')如下圖:
因為打包之后,外部引入 js 和 css 文件時,如果路徑以 ' / ' 開頭,在本地是無法找到對應文件的(服務器上沒問題)。所以 如果需要在本地打開打包后的文件,就得修改文件路徑

 


免責聲明!

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



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