简介:本文将介绍如何使用传统方式部署SpringBoot+Vue项目,包括后端和前端的部署步骤。
SpringBoot+Vue项目部署通常包括后端和前端的部署。以下是使用传统方式部署SpringBoot+Vue项目的步骤:
一、后端部署
然后,你可以运行以下命令来打包你的项目:
<build><plugins><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId></plugin></plugins></build>
这将会生成一个可执行的jar包,你可以通过java -jar命令来启动它。
mvn clean package
二、前端部署
java -jar your-app.jar
这将会生成一个dist目录,其中包含了你的Vue项目的所有文件。
npm run build
然后,你需要重新加载Nginx配置来使它生效:
server {listen 80;server_name your-domain.com; # 替换为你的域名location / {root /path/to/your/vue/dist; # 替换为你的Vue项目的dist目录的路径try_files $uri $uri/ /index.html; # 用于处理不存在的路由,将请求都转发到index.html文件上,让Vue路由来处理请求}}
nginx -s reload