前后端分离项目前端vue部分打包部署

编程入门 行业动态 更新时间:2024-10-16 00:17:41

前<a href=https://www.elefans.com/category/jswz/34/1771414.html style=后端分离项目前端vue部分打包部署"/>

前后端分离项目前端vue部分打包部署

记录项目部署问题,以防自己下次忘记

  • :将vue打包后放在springboot项目的resource下的static文件夹下,跟springboot项目一起被打成jar包

cd到vue项目目录下,执行npm run bulid:prod命令

然后会在项目根目录下生成一个dist目录,里面就是打包好的,然后放到后端resource下的static目录下(没有的话新建一个),然后后端正常打包部署。

  • ngnix去做代理,前后端分开部署

服务器是Linux,cd到nginx目录,修改配置文件,将打包好的dist放到root设置的路径:

worker_processes  1;events {worker_connections  1024;
}http {include       mime.types;default_type  application/octet-stream;sendfile        on;keepalive_timeout  65;server {listen       80;server_name  localhost;charset utf-8;location / {root   /home/ruoyi/projects/ruoyi-ui;try_files $uri $uri/ /index.html;index  index.html index.htm;}location /prod-api/ {proxy_set_header Host $http_host;proxy_set_header X-Real-IP $remote_addr;proxy_set_header REMOTE-HOST $remote_addr;proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;proxy_pass http://localhost:8080/;}error_page   500 502 503 504  /50x.html;location = /50x.html {root   html;}}
}

记得开放端口

更多推荐

前后端分离项目前端vue部分打包部署

本文发布于:2024-03-10 11:20:47,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1727833.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:后端   项目   vue

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!