码迷,mamicode.com
首页 > Web开发 > 详细

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

时间:2020-06-15 11:47:00      阅读:114      评论:0      收藏:0      [点我收藏+]

标签:服务器架设   服务   base   应用   cli   开发环境   exports   打包   baseurl   

从 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文件中添加如下:

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

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

 

详情请查阅文档

 

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

标签:服务器架设   服务   base   应用   cli   开发环境   exports   打包   baseurl   

原文地址:https://www.cnblogs.com/itgezhu/p/13129870.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!