1,修改路由器/index.js
添加一行
基础:“admin”,
const assetsPublicPath='/admin/'
然后修改下面两处assetsPublicPath的值为定义的变量
服务器{ 听8001; 位置/{ # vue代替历史模式时配置 try_files uri uri//index . html美元; 根/home/html/travel_admin/dist; 指数指数。html你; } }
再到配置域名的主配置服务器上做反向代理
服务器{ 听80; server_name web.zjj7.com; 位置/{ #这里是根目录的项目 try_files uri uri//index . html美元; 根/home/html/travel/dist; 指数指数。html你; } #这里是需要部署的二级目录应用配置 位置^ ~/admin/{ proxy_redirect; proxy_set_header主机主机美元; proxy_set_header X-Real-IP remote_addr美元; proxy_set_header X-Forwarded-For proxy_add_x_forwarded_for美元; proxy_pass http://127.0.0.1:8001; } }
这要重启NGINX以后,部署就完成了