环境
JDK >= 1.8 (推荐1.8版本)
Mysql >= 5.7.0 (推荐5.7版本)
Redis >= 3.0
Maven >= 3.0
Node >= 12
下载源码
第一种方式:Git
git clone https://gitee.com/y_project/RuoYi-Vue.git
第二种方式:下载zip包
源码地址:https://gitee.com/y_project/RuoYi-Vue
源码地址
下载后
若依项目包
放到你自己喜欢的目录(最好不要出现有中文),解压
解压后的若依项目包
导入项目
启动IDE或者eclipse,小P用的IDE,导入解压后的整个文件夹
导入中
导入成功,整个界面如下
导入完成
项目结构
若依项目结构
创建数据库,建表,导入数据
1、创建数据库,字符集选择UTF8,排序规则选择general_ci大小写不敏感
创建数据库
2、建表,在项目目录中找到 sql 文件夹,里面结构如下
建表语句路径
建表语句SQL文件
建表语句
3、执行里面的SQL语句
执行建表语句并导入数据
修改后端配置文件,启动若依后端服务
1、后端配置文件在项目入口 ruoyi-admin 下
修改配置文件
2、启动入口,如图,两个地方都可以启动
启动入口
启动若依项目
3、启动中可能会出现如下错误
错误日志1
错误日志2
4、是因为本地Redis服务未启动导致的,启动本地Redis即可
Redis启动页
5、启动成功
启动成功
6、浏览器输入地址 http://localhost:8080 ,出现如下界面,说明后台服务启动成功
后台服务启动成功界面
导入前端项目,下载依赖,运行
1、用Vscode等前端软件打开前端目录 ruoyi-ui ,本人还是用IDE打开
2、加载依赖,这一步因为网速问题,可能需要等待很久,不必着急
# 安装依赖
npm install
# 网速慢可以用以下命令
npm install --registry=https://registry.npmmirror.com
安装依赖
3、安装完成,会出现以下目录
依赖加载完成
4、运行
npm run dev
运行命令
5、运行成功
运行成功
6、浏览器输入 http://localhost:81 进入登录界面
登录界面
7、进入首页,前端运行成功
首页