若依框架本地运行环境配置
近期项目上要用到若依后台管理系统,想着在本地跑一下,可是我一个前端,没有后端服务,跑不起来,只能在本地也把后端代码跑起来。
1、环境要求
前端:nodejs
后端环境:参考若依文档
2、拉取若依框架代码
进入若依仓库,Gitee:gitee.com/y_project/R…
目录文件介绍:
其中ruoyi-ui目录为前端代码,剩下的都是后台代码
新建一个文件夹ruoyi,在其中拉取代码
将前端代码ruoyi-ui剪切出来
3、安装java环境
1、安装JDK
2、安装IDEA
即将更新,可先自行百度搜索
3、安装MySQL数据库
4、安装Navicat
即将更新,可先自行百度搜索
5、安装Redis
6、安装Maven
4、用IDEA打开项目
打开IDEA,file-open,选择若依目录,打开
打开完会自动更新依赖,
5、打开Navicat,导入数据库
打开Navicat,新建数据库ry,
将sql目录下两个sql文件分别在Navicat里执行
运行
6、修改数代码中数据库配置
打开resources目录:ruoyi-admin/src/main/resources
- 修改数据库连接
打开resources下application-druid.yml文件
修改主数据库url和password
- 打开resources下application.yml文件
如果我把后端port改成8081,重启后端服务
则前端代理也必须改成8081才行
7、运行后端代码
打开redis
运行后端代码
8、运行前端代码
前端代码目录下打开cmd,运行npm install安装依赖
用vscode 打开代码
npm run dev运行代码
成功运行
好了,你可以随意撸前端代码了。