vuecli3打包部署 非根目錄下 配置vue.config.js publicPath


從 Vue CLI 3.3 起已棄用baseUrl,請使用publicPath。

默認情況下,Vue CLI 會假設你的應用是被部署在一個域名的根路徑上,例如 https://www.my-app.com/。如果應用被部署在一個子路徑上,你就需要用這個選項指定這個子路徑。例如,如果你的應用被部署在 https://www.my-app.com/my-app/,則設置 publicPath 為 /my-app/。

這個值在開發環境下同樣生效。如果你想把開發服務器架設在根路徑,你可以使用一個條件式的值:

在vue.config.js文件中添加如下:

module.exports={
  publicPath:process.env.NODE_ENV==='production'?'/production-sub-path/':'/'
}

 

詳情請查閱文檔

 

一起學習,共同進步,歡迎加群交流:186841646


免責聲明!

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



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