若依项目的运行详细步骤

news2024/11/24 6:32:02

目录

一、项目的解读与获取

二、项目的运行

后端步骤(ruoyi-admin)

(一)导入若依的2个SQL文件

版本建议

(二)Redis的配置

(三)启动后端

前端步骤(ruoyi-ui)

版本建议

(一)vscode里面打开前端

 (二)终端输入下载依赖命令

(三)启动前端

三、帮忙运行调试


一、项目的解读与获取

1.项目的介绍

若依是一个开源免费的项目。现在比较流行的是前后端分离的开发模式,所以来介绍里面前后端分离版本的若依这个项目的结构。可以在这个项目的基础上面进行二次开发,是一个很不错的项目。本文的介绍是根据诺依进行整合补充整理,感兴趣可以直接去官网看看 

黄色的都是运行要求配置的、其他的不用管

后端技术栈:SpringBoot、MyBatis、Spring Security、Jwt

数据库:MySQLRedis

前端技术栈:node.js  ES6、vue、vuex、vue-router、vue-cli、axios、element-ui、Nginx

若依项目的介绍(前后端分离版本)_云边的快乐猫的博客-CSDN博客

2.远程拉取若依项目

git拉取远程代码到本地_云边的快乐猫的博客-CSDN博客

二、项目的运行

后端步骤(ruoyi-admin)

(一)导入若依的2个SQL文件

版本建议

 5.7<=mysql<=8

Redis>=3.0

MySQL版本(8.0的版本) 

 1.用navicat创建一个数据库,命名为ry-vue,因为后端里面就是用这个名字,命名为这个后端里面的数据库名字就不用改了。不过为了安全还是改一下吧(我改)。

不会navicat里面导入SQL文件的可以看这个文章:

navicat导入sql数据库文件的简单操作步骤_navicat导入sql文件_云边的快乐猫的博客-CSDN博客

2.查看两个SQL文件的位置,在自己的本地项目里面

3.新建的数据库里面分别导入这两个SQL文件

4.这两个SQL文件都导入成功了

 5.项目中修改MySQL数据库的配置

(二)Redis的配置

版本要求:Redis>=3.0。本文使用的是2021年5.0.14的版本

Redis的下载方式(没有redis的就下载,有的就不用下载):

Windows下载安装Redis的详细步骤_redis下载windows_云边的快乐猫的博客-CSDN博客

6.启动redis服务端

输入命令启动redis服务端

redis-server

 如果有问题点击下面查看其他启动方式

redis闪退的三大解决办法(windows版本)_云边的快乐猫的博客-CSDN博客

7.如果redis是127.0.0.1也就是本地地址,那么这里就不用修改(我没有修改这个)

//启动客户端查看redis地址与端口命令
redis-cli

(三)启动后端

直接点击右上角的绿色箭头启动或者这样逐步打开右键运行也可以,可以看控制台提示若依运行成功

前端步骤(ruoyi-ui)

版本建议

12<=node<=16

(一)vscode里面打开前端

idea里面虽然也可以打开,但是下载依赖的时候。遇到权限和运行终端命令报错配置这些太难受了,就用vscode打开前端项目吧,这样也挺好的。 

1.以管理员身份运行vscode

前提你得有这些(超链接👉)vscode、node.js、vue脚手架

2.查看前端的位置

 3.vscode里面根据这个位置打开前端项目rouyi-ui

 (二)终端输入下载依赖命令

4.打开终端

5.用cmd的终端下载依赖

如果你下载遇到了很多的问题,很有可能就是你终端权限的这些问题,可以参考这个文章里面的报错大全看看

node.js的下载安装详细步骤(还有安装配套的express、淘宝镜像、webpack、Vue)_nodejs 下载_云边的快乐猫的博客-CSDN博客

npm install

(三)启动前端

6.输入启动前端的命令

npm run dev

7.登录若依网站,后端记得也要启动。已经提前给一个账号和密码了,只要输入验证码就可以登录了 

 

三、帮忙运行调试

 企鹅

413847043

有什么问题都可以评论区留言,看见都会回复的

如果你觉得本篇文章对你有所帮助的,多多支持吧!!!

点赞收藏评论,当然也可以点击文章底部的红包或者👇订阅付费文章创作支持一下了。抱拳了!

vip文章:http://t.csdn.cn/Uq5j1

bug大全订阅文章:http://t.csdn.cn/j6UyR

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/910437.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

深入了解Git:介绍及常用命令指南

当今软件开发领域中&#xff0c;版本控制是一个至关重要的概念&#xff0c;而Git作为最流行的分布式版本控制系统&#xff0c;发挥着不可替代的作用。本文将介绍Git的基本概念以及常用命令&#xff0c;帮助你更好地理解和使用这一强大的工具。 Git简介 Git是一种分布式版本管…

结构化知识管理-20张思维导图为例子

思维导图&#xff0c;是结构化思考最高效的工具。 以中心主题为核心&#xff0c;通过各级主题的组合来呈现信息。 思维导图的可视化图形表达&#xff0c;让我们可以更加便于理解和记忆。各主题间相互连接的形式&#xff0c;展现了信息间的相关性。促进我们综合性的思考。思维导…

飞机打方块(三)特殊按钮制作

一、特殊按钮容器 1.新建PropController脚本&#xff0c;并绑定新建的特殊按钮容器节点 GameController.ts property({ type: cc.Node, displayName: "特殊按钮节点", tooltip: "特殊按钮节点&#xff0c;分别为全消无敌和菜单" })special_btn: cc.Node …

三种生成树(STP,RSTP,MSTP)的基本配置(自我理解)

目录 一、为什么要使用生成树&#xff08;STP)&#xff1a; 二、由于设备冗余而导致的问题&#xff1a; 广播风暴&#xff1a; 三、802.1D生成树基本配置 四、802.1D生成树实验 实验拓扑&#xff1a; 实验配置&#xff1a; 配置完成后&#xff0c;在SW8上观察现象&…

[Docker] Windows 下基于WSL2 安装

Docker 必须部署在 Linux 内核的系统上。如果其他系统想部署 Docker 就必须安装一个虚拟 Linux 环境。 1. 开启虚拟化 进入系统BIOS&#xff08;AMD 为 SVM&#xff1b;Intel 为 Intel-vt&#xff09;改为启用(enable) 2. 开启WSL 系统设置->应用->程序和功能->…

前端 -- 基础 HTML基本语法 结构标签介绍

HTML 语法规范 基本语法概述 : HTML 标签是由尖括号包围的关键词&#xff0c;示例 &#xff1a; <html> HTML 标签通常是成对出现的&#xff0c;例如 <html > 和 < /html > &#xff0c; 我们称为双标签。 标签对中的第一个标签是 开始标签&#xff0c;…

docker搭建私有镜像harbor

docker安装搭建私有仓库 Harbor harbor用于存储和分布docker镜像企业级registry服务器的harbor使用的是官方的docker registry(v2命名是distribution)服务去完成。 安装harhor 启动harbor 6.

【算法日志】动态规划刷题:整数拆分,n节点的BST数量(day35)

代码随想录刷题60Day 目录 前言 整数拆分 N个数节点的二叉搜索树数量 前言 今天问题的难点在于从问题中抽象出dp数组和状态转移方程。 整数拆分 int integerBreak1(int n) {vector<int> dp(n 1, 0);dp[1] 1;for (int i 2; i < n; i)for (int j 1; j < i; j…

工厂模式并不难理解

文章目录 工厂模式简单工厂模式简单工厂模式使用的场景 工厂方法模式工厂方法模式使用场景 抽象工厂模式抽象工厂模式使用场景 工厂模式 功能&#xff1a;将对象的创建交给工厂&#xff0c;我们只需要告诉工厂我们要什么对象就可以得到该对象。 目的&#xff1a;实现创建对象…

流媒体服务器SRS的搭建及QT下RTMP推流客户端的编写

一、前言 目前市面上有很多开源的流媒体服务器解决方案&#xff0c;常见的有SRS、EasyDarwin、ZLMediaKit和Monibuca。这几种的对比如下&#xff1a; &#xff08;本图来源&#xff1a;https://www.ngui.cc/zz/1781086.html?actiononClick&#xff09; 二、SRS的介绍 SRS&am…

SSRF 服务器端请求伪造

文章目录 SSRF(curl)网址访问通过file协议访问本地文件dict协议扫描内网主机开放端口 SSRF(file_get_content)网站访问http协议请求内网资源通过file协议访问本地文件 SSRF(Server-Side Request Forgery:服务器端请求伪造) 其形成的原因大都是由于服务端提供了从其他服务器应用…

FastJson在Java后端方面解析使用(二)

​ JSON现在常用来做前后端数据交互&#xff0c;两个蝴蝶飞只是简单的对JSON做一下讲解和简单使用。关于JSON,我还了解的远远不够。由于本人经验有限&#xff0c;嘴皮子不溜&#xff0c;所以学术性&#xff0c;概念性&#xff0c;底层性的知识点暂时不做介绍。文章中有错误之处…

教育行业选择CRM系统需具备的四大功能

教育行业的发展一波三折&#xff0c;要想在激烈的赛道脱颖而出&#xff0c;就需要有一套有效的CRM系统&#xff0c;来帮助教育机构提升招生效率、增加学员留存、提高教学质量。那么&#xff0c;教育行业的CRM系统要具备哪些功能&#xff1f; 招生管理&#xff1a; 教育机构的…

STM32入门——SPI通讯

江科大STM32学习记录 SPI通信 SPI&#xff08;Serial Peripheral Interface&#xff09;是由Motorola公司开发的一种通用数据总线四根通信线&#xff1a;SCK&#xff08;Serial Clock&#xff09;、MOSI&#xff08;Master Output Slave Input&#xff09;、MISO&#xff08;…

log4j2配置文件的加载顺序

文章目录 如果同时存在 log4j2-test.xml 和 log4j2.xml 文件 那么默认先加载 log4j2-test.xml&#xff0c;而不是log4j2.xml 官方文档介绍&#xff1a;https://logging.apache.org/log4j/2.x/manual/configuration.html 以下内容来自官方文档翻译&#xff1a; Log4j 2 的配置…

淘宝商品详情采集接口item_get-获得淘宝商品详情(可高并发线程)

获得淘宝商品详情页面数据采集如下&#xff1a; taobao.item_get 公共参数 名称类型必须描述keyString是调用key&#xff08;必须以GET方式拼接在URL中&#xff09;注册key账号接入secretString是调用密钥api_nameString是API接口名称&#xff08;包括在请求地址中&#xff0…

动手学深度学习—深度卷积神经网络AlexNet(代码详解)

AlexNet 1. 学习表征1.1 缺少的成分&#xff1a;数据1.2 缺少的成分&#xff1a;硬件 2. AlexNet2.1 模型设计2.2 激活函数2.3 容量控制和预处理 3. 读取数据集4. 训练AlexNet ImageNet classification with deep convolutional neural networks 原文链接&#xff1a;https://d…

尚品汇项目(Day1)

项目结构介绍 vue-cli 脚手架初始化项目 node webpack 淘宝镜像 node_modules文件夹&#xff1a;项目依赖文件夹 public文件夹&#xff1a;一般放置静态资源&#xff08;图片&#xff09;&#xff0c;需要注意&#xff1a;放在public文件夹中的静态资源&#xff0c;webpac…

套接字属性设置

基本概念 设置套接字的选项对套接字进行控制除了设置选项外&#xff0c;还可以获取选项选项的概念相当于属性&#xff0c;所以套接字选项也可说是套接字属性有些选项&#xff08;属性&#xff09;只可获取&#xff0c;不可设置有些选项既可设置也可获取 选项级别 SOL_SOCKET的…