前言

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打开

ry_02


打开之后等待项目加载Maven,这里如果网速不好等的时间会比较久,加载完成如下图

ry_04


修改数据库配置

打开ruoyi-admin子模块下的application-druid.yml文件,将主库(ry-vue)数据源的username和password修改成自己的数据库名称与密码,localhost可根据实际情况自行修改,如下图所示
通过cmd无法创建带横杠的数据库名,应使用下划线

ry_03


修改文件路径和端口

打开ruoyi-admin子模块下的application.yml文件,profile和port可根据实际情况自行修改
必须要在项目路径后面加uploadPath才起作用

ry_02


使用cmd创建数据库

在项目工程中找到sql文件夹下的quartz.sqlry_202311.sql两个文件。创建数据库ry_vue,并依次导入quartz.sqlry_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

ry_05


下载安装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

1、MySQL数据库下载及安装教程(最最新版)
2、MySQL篇01_MySQL 8.0 的下载与安装(详细教程)


下载安装Maven

1、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关闭然后重启,我就是这样解决了。

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐