一、下载若依代码
1.打开若依官网安装若依前后端分离版本
2.去gitlab找到若依开源框架代码,然后将代码路径复制下来
3.回到自己电脑本地然后通过git将项目克隆到自己电脑上
!!! 第一步拉去代码初始化就完成了
二、将代码先拉到vscode
1、打开以后会看到好多文件夹,只有其中的一个ruoyi-ui是我们前端的文件夹
2.进入文件夹目录给他初始化安装包 npm install 或 npm i 都可以
安装依赖时,有的会报错,是因为node版本太高,可以选择通过
npm install --save --force --legacy-peer-deps 来自适应依赖包进行安装
3.安装完成后通过 npm run dev进入项目
此时他会报错404端口异常500服务器是因为还没部署后端和数据库以及redis中间件
三、去下载idea将java后台代码跑起来
找到官网下载 https://www.jetbrains.com.cn/idea/download/#section=windows
安装好了将代码拖进去 ,拖进去以后会进行代码同步,同步好了会显示绿色的对号
项目初始化好了找到ruoyi-admin/src/main/resources/application-druid.yml修改数据库资料
改完这两个配置就可以到mysql数据设置表格了
点击mysql然后创建一个名为ry-vue的数据库名
然后将从若依官网拉下来的代码找到sql文件夹将里面的sql文件拖到指定数据库导入进去
这个结束以后就去下载redis
简单来说 redis 就是一个数据库,不过与传统数据库不同的是 redis 的数据是存在内存中的,所以读写速度非常快,因此 redis 被广泛应用于缓存方向。另外,redis 也经常用来做分布式锁。https://github.com/microsoftarchive/redis 这是他的github下载链接
下载完了将他解压
然后通过cmd命令符直接在根目录下打开,打开输入redis-server.exe redis.windows.conf运行
然后点击允许访问就算是中间缓存键开始工作了
最后再返回到idem编辑器中
找到 ruoyi-admin/src/main/java/RuoYiServletlnitializer文件下
以上步骤都完成了以后就回去RuoYiApplication文件中就是这个文件上边那个文件
弹出来这个项目就已经成功启动了,就已经完成了若依的前后端分离的启动了