1,确保项目能够运行
2,前后端打包
1)前端打包
文件:dist
2)后端打包
打包后能够通过postman访问即完成。
3,nginx
1)配置nginx
server {
listen 2222;
server_name localhost;
location /api/ {
proxy_pass http://192.168.2.111:8888/;
}
location / {
root html/dist;
index index.html index.htm;
try_files $uri $uri/ /index.html;
}
}
注意: location / 需要放在最后
listen:端口
root:指向前端打包文件
try_files:刷新404问题重新到index
proxy_pass:访问后端真实地址
注:proxy_pass可以参考:nginx中斜杠(‘/‘)总结_nginx location 斜杠-CSDN博客
2)启动nginx
启动:start nginx.exe
查看nginx :tasklist /fi "imagename eq nginx.exe"
(强行关闭)关闭后台所有nginx线程:taskkill /IM nginx.exe /F
退出nginx:nginx.exe -s quit