springboot引入vue项目的教程

发布于:2023-10-25 ⋅ 阅读:(180) ⋅ 点赞:(0)

将Vue项目引入Spring Boot的教程

Vue.js 是一个流行的 JavaScript 前端框架,而 Spring Boot 是一个强大的后端框架。将 Vue.js 项目引入到 Spring Boot 中可以让你轻松地构建出强大的 Web 应用程序。本篇教程将指导你如何将 Vue 项目引入到 Spring Boot 中。

步骤 1:创建 Spring Boot 项目

首先,你需要创建一个 Spring Boot 项目。你可以使用 Spring Initializr 或者STS(Spring Tool Suite)来创建项目。在创建项目时,你需要选择 Spring Web 作为依赖项。

步骤 2:创建 Vue 项目

接下来,你需要创建一个 Vue 项目。你可以使用 Vue CLI 来创建项目。在创建项目时,你需要选择 webpack 作为构建工具。

步骤 3:将 Vue 项目引入到 Spring Boot 中

将 Vue 项目引入到 Spring Boot 中有多种方法,其中一种方法是使用 Spring Boot 的静态文件服务。你可以将 Vue 项目的静态文件(html、js、css)复制到 Spring Boot 的静态文件目录下(默认路径为 /src/main/resources/static)。然后,你可以在 Spring Boot 的控制器中添加一个请求映射,将静态文件的请求映射到静态文件目录下。这样,你就可以在 Spring Boot 中直接访问 Vue 项目的静态文件了。

另外一种方法是使用 Spring Boot 的 DevTools。你可以将 Vue 项目作为独立的模块引入到 Spring Boot 中,然后使用 DevTools 来调试和运行两个模块。具体步骤如下:

  1. 在 Spring Boot 项目的 pom.xml 文件中添加 Vue 项目的依赖项。
  2. 在 Spring Boot 项目的 application.properties 或者 application.yml 文件中添加以下配置:

复制代码

spring.main.web-application-type=none
  1. 在 Vue 项目中的 package.json 文件中添加以下命令来构建 Vue 项目:

复制代码

"scripts": {
"serve": "vue-cli-service serve",
"build": "vue-cli-service build"
}
  1. 在 Spring Boot 项目的 pom.xml 文件中添加以下插件来启动 Vue 项目:

复制代码

<build>
<plugins>
<plugin>
<groupId>com.vaadin</groupId>
<artifactId>vaadin-maven-plugin</artifactId>
<version>8.7.2</version>
<executions>
<execution>
<goals>
<goal>vaadin-compile</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
本文含有隐藏内容,请 开通VIP 后查看

网站公告

今日签到

点亮在社区的每一天
去签到