RuoYi学习(1)-开发环境准备及项目运行

657 阅读1分钟

开发环境准备

JDK >= 1.8 (推荐1.8版本)
Mysql >= 5.7.0 (推荐5.7版本)
Redis >= 3.0
Maven >= 3.0
Node >= 10

根据官方文档的要求,安装本地开发环境,以下是我本地安装的环境:

jdk是1.8版本
mysql是5.7版本
maven是3.3.9版本
redis是3.2版本
node是14.16版本

下载官方项目代码

代码下载地址:gitee.com/y_project/R…

可以将代码fork到自己的代码仓库,再从自己的仓库clone代码到本地电脑上


运行项目

后台项目运行

  • 数据库数据准备:创建数据库ry-vue并导入数据脚本 ry_2021xxxx.sql,quartz.sql
  • 使用idea导入若依项目
  • application-druid.yml 修改数据库配置 改为本机mysql的配置

image.png

  • application.yml redis配置 改为本机redis配置 若没有设置密码则不填密码 注:记得启动redis

image.png

  • RuoYiApplication启动类 启动项目 出现以下日志表示后台启动成功

image.png

前台项目运行

打开idea命令行,依次执行以下命令

# 进入项目目录
cd ruoyi-ui

# 安装依赖 可忽略该步骤,执行第三步
npm install

# 强烈建议不要用直接使用 cnpm 安装,会有各种诡异的 bug,可以通过重新指定 registry 来解决 npm 安装速度慢的问题。
npm install --registry=https://registry.npm.taobao.org

# 本地开发 启动项目
npm run dev

出现登录界面表示前台项目启动成功

image.png

使用默认密码登录系统,能够正常访问接口数据,若依项目我们就成功在本地跑起来了

image.png