部署在子目录下首先修改vue.config.js文件:
问题一:登陆之后跳转到了404页面问题,解决办法如下:
src/router/index.js 把404页面直接变成了首页(大佬有啥优雅的解决办法求告知)
问题二:退出登录之后,跳转页面server error,修改src/layout/Navbar.vue logout 方法截图如下
nginx配置文件如下:
location / {
alias /school-meal/h5/web/;
index index.html index.htm;
try_files $uri $uri/ @router;
}
location /admin {
alias /school-meal/admin/;
index index.html index.htm;
try_files $uri $uri/ /index.html;
}