vue-cli創建項打包后打開頁面為空白的問題解決


1. 命令行輸入:npm run build

打包出來后項目中就會多了一個文件夾dist,這就是我們打包過后的項目。

第一個問題,文件引用路徑。我們直接運行打包后的文件夾中的index.html文件,會看到網頁一片空白,f12調試,全是css,js路徑引用錯誤的問題。

解決:到config文件夾中打開index.js文件。

文件里面有兩個assetsPublicPath屬性,更改第一個,也就是更改build里面的assetsPublicPath屬性:

assetsPublicPath屬性作用是指定編譯發布的根目錄,‘/'指的是項目的根目錄 ,'./'指的是當前目錄。

第二個問題:router-view中的內容顯示不出來。路由history模式。

這個坑是當你使用了路由之后,在沒有后端配合的情況下就手賤打開路由history模式的時候,打包出來的文件也會是一片空白的情況,

解決 : 在 router.js 中將 mode: history注釋掉


免責聲明!

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



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