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