方案一 : 前后端一起部署
首先通过命令 npm run build
将前端 vue 项目打包成静态文件,然后将 dist
文件夹中生成的静态文件拷贝到后端 SpringBoot 的 project/src/resources/static
目录下,最后通过 Maven 等工具将后端项目打成 jar 包部署到远程服务器即可.
方案二 : 前后端分离部署
前端使用 nginx 部署( 通过 nginx 将请求转发到后端指定端口 ),而后端则直接运行 jar 包即可.
参考
详情请参考”江南一点雨”老哥的视频 : 前后端分离项目的两种部署方案
All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.
Comment