前言
1、官网地址
2、在线文档
3、演示地址
4、代码下载
5、代码下载(前后端分离)
6、野生版的若依开发文档
此文章包括前端和后端,记录开发中遇到的一些问题。
相关的环境软件微信私聊,没有套路,直接发压缩包:MJ682517
查看工具版本指令
指令 | 用途 |
---|---|
node -v | 查看node版本号 |
npm -v | 查看npm版本号 |
vue -V | 查看vue版本号 |
java -version | 查看java版本号 |
mvn -version | 查看Maven版本号 |
select version(); status; | 查看MySQL版本号(先进入数据库再查看) |
info server | 查看Redis版本号(先启动再查看)。启动(redis-server )后进入Redis(redis-cli ),再进行版本号查看。启动窗口和查看版本号窗口独立分开 |
前端
创建路由的细节
1、从
系统管理
进入菜单管理
页面创建菜单,菜单创建成功后刷新页面,然而刚刚创建的菜单并不会出现。
2、解决创建完菜单不显示问题。需要从系统管理
进入角色管理
页面进行菜单授权,授权过后菜单就会正常显示。
element-plus
icon字体图标的使用
<el-icon>
<delete></delete>
</el-icon>
null
null
后端
启动后端项目细节
源代码下载
本文介绍使用
IDEA
启动若依项目。
从官网下载项目源码到自定义的IDEA
工作空间,推荐使用git
克隆,这样可以随时保持更新同步。
环境搭建
后端
JDK >= 1.8(推荐1.8版本,大于等于1.8)
Mysql >= 5.7.0(推荐5.7版本,大于等于5.7)
Maven >= 3.0(大于等于3.0)
Redis >= 5(大于等于5)
前端
node >= 12.0(大于等于12.0)
使用IDEA打开源代码
首先安装
IDEA
开发环境
不要使用Improt project导入,而是使用Open打开
打开之后等待项目加载Maven,这里如果网速不好等的时间会比较久,加载完成如下图
修改数据库配置
打开ruoyi-admin子模块下的
application-druid.yml
文件,将主库(ry-vue)数据源的username和password修改成自己的数据库名称与密码,localhost可根据实际情况自行修改,如下图所示
通过cmd无法创建带横杠的数据库名,应使用下划线
修改文件路径和端口
打开ruoyi-admin子模块下的
application.yml
文件,profile和port可根据实际情况自行修改
必须要在项目路径后面加uploadPath
才起作用
使用cmd创建数据库
在项目工程中找到sql文件夹下的
quartz.sql
和ry_202311.sql
两个文件。创建数据库ry_vue,并依次导入quartz.sql
和ry_202311.sql
脚本。
使用cmd导入会出错哦!暂时没有好的解决办法,但是可以使用Navicat数据库可视化导入。
连接
MySQL
数据库:mysql -u root -p
创建数据库:create database ry_vue;
进入或切换数据库:use ry_vue
导入.sql文件:
source D:\A_fullStack\RuoYi-vue\sql\quartz.sql
source D:\A_fullStack\RuoYi-vue\sql\ry_202311.sql
下载安装JDK
JDK安装注意点
①在.exe
同级新建JDK和JRE两个文件夹
②点击.exe
安装后会有选择安装位置,第一次选择安装在JDK文件夹,第二次选择安装在JRE(没有实际用处,因为安装JDK的时候自带jre,但是还是要安装)文件夹
③配置路径
JAVA_HOME: D:\Java\jdk8u391\JDK
%JAVA_HOME%\bin
%JAVA_HOME%\jre\bin
1、java基础、下载安装JDK、widows命令行窗口、打印输出、dos、public、class、static、void、main、String、int、System、out、println
2、Java JDK下载安装及环境配置超详细图文教程
3、最详细jdk安装以及配置环境(保姆级教程)
下载安装Mysql
下载安装Maven
下载并运行Redis
1、windows版本Readis下载(GitHub)
2、Window下Redis的安装和部署详细图文教程(Redis的安装和可视化工具的使用)
Redis常用指令
启动服务:redis-server.exe redis.windows.conf
卸载服务:redis-server --service-uninstall
开启服务:redis-server --service-start
停止服务:redis-server --service-stop
启动若依项目
直接使用
IDEA
启动即可。
当以上环境和配置都做好后,如果该启动报错"sysConfigController"
,那么可以把Redis
关闭然后重启,我就是这样解决了。