前言
若依框架有很多版本,这里使用的是springboot3+vue3这样的一个前后端分离的版本。
一.操作步骤
1 下载springboot3版本的后端代码
后端springboot3的代码路径,https://gitee.com/y_project/RuoYi-Vue
需要注意我们要的是springboot3分支。
先用git clone将代码克隆到本地
git clone https://gitee.com/y_project/RuoYi-Vue.git
然后使用命令在本地创建一个sp3(名字随意取)的分支,关联远端的springboot3分支。
git checkout -b sp3 remotes/origin/springboot3
-b
表示创建并切换到新分支。如果省略此参数,git checkout 仅用于切换已有分支。
这样的显示,表示操作成功。
2 下载vue3版本的前端代码
前端vue3项目代码路径,https://gitcode.com/yangzongzhuan/RuoYi-Vue3
使用克隆命令,将代码克隆到本地
git clone https://gitcode.com/yangzongzhuan/RuoYi-Vue3.git
使用cmd,进入到目录里,执行pnpm install
3 运行后端项目
使用idea打开刚才下载的项目。找到文件
RuoYi-Vue\ruoyi-admin\src\main\resources\application-druid.yml
使用任意的mysql客户端工具,连接上去后,创建一个数据库ry-vue。注意用户名和密码要对应。
执行项目里的两个sql脚本。
RuoYi-Vue\sql\ry_20240629.sql
RuoYi-Vue\sql\quartz.sql
执行完成后,会新建很多表。注意:图片只显示部分表
redis配置。找到文件:RuoYi-Vue\ruoyi-admin\src\main\resources\application.yml
将信息修改为自己的对应值。
运行项目。找到入口类并运行
RuoYi-Vue\ruoyi-admin\src\main\java\com\ruoyi\RuoYiApplication.java
后端服务的启动,会连接redis,需要确保Redis服务正常
4 运行前端项目
在cmd执行命令,pnpm run dev
如果没有自动启动浏览器,那就自行打开浏览器,然后输入地址
http://localhost
输入正确的验证码后,点击登录