vue项目打包到springboot
时间: 2023-09-08 21:11:33 浏览: 193
Springboot项目与vue项目整合打包的实现方式
将Vue项目打包到Spring Boot中,可以将Vue项目打包为静态资源并将其放置在Spring Boot项目中的静态资源文件夹中。这样,当Spring Boot项目启动时,它将自动加载Vue项目的静态资源并将其提供给前端浏览器。
下面是一些简单的步骤:
1. 打包Vue项目
在Vue项目中运行以下命令来打包项目:
```bash
npm run build
```
这将在项目的`dist`文件夹中生成一个打包好的项目。
2. 将Vue项目静态资源复制到Spring Boot项目
将Vue项目的静态资源复制到Spring Boot项目的静态资源文件夹中(默认为`src/main/resources/static`)。在这里,您可以将Vue项目的`dist`文件夹中的内容复制到该文件夹中。
3. 在Spring Boot中配置静态资源
在`application.properties`文件中添加以下配置:
```properties
spring.resources.static-locations=classpath:/static/
```
这将告诉Spring Boot将静态资源加载到类路径上的`/static`文件夹中。
4. 运行Spring Boot项目
现在,您可以运行Spring Boot项目并在浏览器中访问Vue项目的静态资源。
如果您需要在Spring Boot中使用Vue的单页应用程序(SPA),则可以使用Vue Router,并在Spring Boot中配置路由以匹配Vue的路由。
阅读全文