一、后端启动
1、git克隆下载前后端分离版本 RuoYi-Vue: 🎉 基于SpringBoot,Spring Security,JWT,Vue & Element 的前后端分离权限管理系统,同时提供了 Vue3 的版本 (gitee.com)
2、初始化项目
到springboot后如果没有加载出来ruoyi目录,可以打开maven在ruoyi(root)下找到clean进行清理,然后找到同目录下的package依次执行,重新打包的过程中会重新进行第三方依赖下载
3、将若依通用目录下的sql文件夹里的文件在数据库里运行
4、找到配置文件ruoyi-admin\src\main\resources\application-druid.yml中有链接数据库的配置,将数据库,用户和密码填上自己的就可以连到相应的数据库了,如图,我的数据库名为flow_test
5、启动redis
(1)命令提示符:redis-server.exe redis.windows.conf
(2)直接找到redis下载目录,找到redis-server.exe,双击即可启动服务、
ps:redis如果是连的其他远程的redis或者有自己的用户名和密码或端口,则需要在若依ruoyi-admin\src\main\resources\application.yml 文件中做相应的改动
6、运行后端项目
启动入口:ruoyi-admin\src\main\java\com\ruoyi\RuoYiApplication.java,debug运行
到此后台搭建就完成了,接下来开始前端项目的搭建
二、前端项目
1、vscode打开若依项目下的ruoyi-ui文件夹
2、打开控制台进行依赖下载 npm install ,安装完成后会在该文件夹下出现一个node_moudles用于存放前端依赖
3、npm run dev 启动前端项目,浏览器自动打开页面,输入用户名密码和验证码即可登录
ps:默认超管账密:admin admin123 输入验证码即可登录
到此项目启动完毕