vue-cli4.x版本打包项目遇到的问题:baseURL是未定义的属性

原因: 查看文档后发现baseURL在vue-cli3.3后面的版本中被弃用,在package.json中看了一下 vue-cli的版本为 4.x
解决方案:使用 publicPath对象

module.exports = {
// process.env.NODE_ENV 全局都可以调用,如果为 npm run build 中输出结果为 production,如果是 npm run serve
// 输入结果为 devlopment
// 以下配置方式在开发环境下同样生效
  publicPath: process.env.NODE_ENV === 'production'
    ? '/production-sub-path/'
    : '/',
  outputDir:''
}

发布了102 篇原创文章 · 获赞 14 · 访问量 7051

猜你喜欢

转载自blog.csdn.net/weixin_42060658/article/details/105146532