vue cli3 子目錄問題


在使用 vue-cli3 build的時候,使用非子目錄需要在 vue.config.js 中添加如下代碼:

module.exports = { baseUrl: process.env.NODE_ENV === 'production' ? '/dist/' : '/', }



 nginx 的配置,把 404 指向 index.html 即可

在vue-cli.3.3版本后 baseUrl被廢除了,因此這邊要寫成 publicPath。
不然會出現  ERROR  Invalid options in vue.config.js: "baseUrl" is not allowed 錯誤

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


免責聲明!

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



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