当前位置: 首页 > article >正文

若依 spring boot +vue3 前后端分离

若依方便之处

如果你需要一个前后端分离管理web系统,可以通过若依快速搭建一个基于spring boot + vue的管理系统,当然还有cloud版,和App移动版可供选择,本文搭建的是spring boot + vue3.x版本

若依官网 

https://www.ruoyi.vip/

环境要求

  • JDK >= 1.8
  • MySQL >= 5.7
  • Maven >= 3.0
  • Node >= 20.0.0  vue 2.x > =12 
  • Redis >= 3

搭建若依Springboot项目 

克隆项目到本地

https://gitee.com/y_project/RuoYi-Vue

修改maven配置 

mysql数据库连接

默认连接的是ry-vue的本地mysql数据库,可以进行替换,比如改写库名,或者服务器搭建mysql,或者更换为oracle等数据库,在 admin项目查看application-druid.yml查看数据库配置

 执行sql ,全部执行完应该是30张表,包含一些系统表和定时任务

修改数据库和redis配置 

mysql修改配置信息

redis修改配置信息

启动项目 

访问项目

搭建若依前端vue3项目 

下载项目

由于自带的是vue2.项目,所以需要将其改为vue3项目,官网案例在github,网速可怜,在gitee找了个vue3项目下载即可

 https://gitee.com/fanxincc/RuoYi-Vue3.git

安装依赖  

这里我采用yarn 安装,如果没有yarn,可以自行安装,并设置国内镜像源,或者直接使用npm,个人感觉npm的坑比较多 

yarn config set registry https://registry.npmmirror.com/ --global

node版本报错 

由于我当前版本是14.15.1,所以安装依赖报错

安装nvm,为了更好的管理node版本,我们安装nvm管理 nvm地址

 

 安装node 

nvm install 20.0.0

安装依赖成功 

启动项目 

yarn dev

登录系统 

至此,项目搭建完毕,若依框架的其他功能,以及配置,二开,会在其他章节介绍


http://www.kler.cn/news/366052.html

相关文章:

  • 基于行业分类的目标检测与跟踪系统
  • Linux-Centos操作系统备份及还原(整机镜像制作与还原)--再生龙
  • C++ (7) 内存管理:掌握魔法能量的流动
  • 图片怎么转换成word文档?5种方法快速实现转换
  • ESlint代码规范
  • testing包
  • Java语言的充电桩系统-云快充协议1.5-1.6
  • 互联网系统的微观与宏观架构
  • 重构案例:将纯HTML/JS项目迁移到Webpack
  • Nginx、Tomcat等项目部署问题及解决方案详解
  • 从零开始:构建一个高效的开源管理系统——使用 React 和 Ruoyi-Vue-Plus 的实战指南
  • C++核心编程和桌面应用开发 第十五天(deque/stack/queue)
  • ubuntu 20.04修改DNS
  • 高并发场景下解决并发数据不一致
  • 自然语言处理:第五十五章 RAG应用 FastGPT 快速部署
  • pair类型应用举例
  • C++ 算法学习——1.3 Prim算法
  • python操作CSV和excel,如何来做?
  • <项目代码>YOLOv8煤矿输送带异物识别<目标检测>
  • 安装Vue CLI的详细指南
  • 数据采集与数据分析:数据时代的双轮驱动
  • 零基础Java第十期:类和对象(一)
  • Mybatis mapper文件 resultType和resultMap的区别
  • 电脑重做系统后打游戏很卡
  • 循序渐进丨MogDB 与 PostgreSQL 对比测试IPv6
  • Flask-SocketIO 简单示例