Nginx与发布示例
2026/5/25小于 1 分钟
Nginx与发布示例
这一页整理 platform-admin-ui/README.md 里已经给出的生产部署参考,并按 master 当前双服务结构重述。
前端发布思路
- 在
platform-admin-ui内执行npm run build - 将
dist目录发布到 Nginx 静态目录 - 将接口请求分别转发到:
/platform-framework/platform-framework-api
Nginx 示例
location / {
root /usr/local/nginx/dist;
index index.html;
}
location /platform-framework {
proxy_pass http://你的域名:8890/platform-framework;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
location /platform-framework-api {
proxy_pass http://你的域名:8889/platform-framework-api;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}发布检查项
- 前端静态资源目录是否已替换为本次构建产物
index-prod.js中的baseUrl是否符合当前域名结构/platform-framework是否正确转发到后台管理接口/platform-framework-api是否正确转发到移动端接口
说明
README 里的 Nginx 端口示例是参考值,不代表必须使用 8890 和 8889。真正生效的应是你的服务实际监听端口和反向代理规则。
