# 快速开始

在开始之前,最好知道Quarkus和Vue是什么,以便更快的CRUD

# 依赖环境

确保以下环境和插件都成功安装,否则没法儿运行

# 基础开发环境

  • JDK: 11
  • Maven: 3.5+
  • MySql: 5.7+
  • Node Js: 10.0+
  • Npm: 5.6.0+
  • Yarn: 1.21.1+

# IDE插件

  • Lombok

# 导入项目

  1. 下载项目代码
mkdir quarkus-vue-admin && cd quarkus-vue-admin
git clone xxx
git clone xxx
1
2
3
  1. 创建数据库 起个名字,比如quarkus-vue-admin,执行SQL脚本,SQL文件在/src/main/resource/quarkus-vue-admin.sql

# 启动项目

前后端分离,所以前后端要分别启动,两边都启动好了才能访问

# 后端启动

  1. 用IDEA打开server项目
  2. 修改/src/main/resource/application.properties的数据库配置,将usernamepasswordjdbc.url修改为你的数据库用户名、密码、连接地址
quarkus.datasource.username=root
quarkus.datasource.password=
quarkus.datasource.jdbc.url=jdbc:mysql://localhost:3306/quarkus-vue-admin
1
2
3
  1. 等待maven安装依赖
  2. 打开终端,使用如下命令,以开发模式启动项目
./mvnw compile quarkus:dev
1

# 前端启动

  • 用VsCode或者WebStorm打开web项目
  • 打开工具的终端,输入npm i 或者 cnpm i 或者 yarn install 进行安装web项目的环境
  • 安装完成之后使用npm run serve或者cnpm run serve或者yarn serve即可启动项目
如果启动不起来,看下 FAQ

# 效果预览