vue 打包部署到服务器子目录,为何不行呢?

如果域名解析到 www 我把打包好的放在www 下可以正常访问,但是我放在 www/app 在输出的时候我也改了 publicPath 这 /app/ 但打包后放到服务器上去访问,怎么访问都是一片空白!难道只能部署在根目录吗? 不能部署在子目录吗?

阅读 5.8k
1 个回答

vue-router2.0路由配置base默认根目录。改成你网站目录下的子目录试试

base
类型: string
默认值: "/"
应用的基路径。例如,如果整个单页应用服务在 /app/ 下,然后 base 就应该设为 "/app/"

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题