********* 专栏略长 ==== 爆肝万字 ==== 细节狂魔 ==== 请准备好一键三连 *********
准备工作:
JDK >= 1.8 (推荐1.8版本)
Mysql >= 5.7.0 (推荐5.7版本)
Redis >= 3.0
Maven >= 3.0
Node >= 12
nacos >= 1.1.0 (ruoyi-cloud >= 3.0.0需要下载nacos >= 2.x.x版本)
sentinel >= 1.6.0
(我这里用到的软件 后端IDEA + 前端VScode + 数据库NavicatPremium12 还有Git)
一一一一( •̀ .̫ •́ )✧一( •̀ .̫ •́ )✧一正片开始一( •̀ .̫ •́ )✧一( •̀ .̫ •́ )✧一一一一
下载:
新建空文件夹 操作Git拉取代码(当然也可以下载压缩包Zip 看个人习惯 不过有时压缩包会报错)
git clone https://gitee.com/y_project/RuoYi-Vue.git
// git的粘贴快捷键 Shift + Ins
把文件拽到idea中 或者 File----Open 推荐后者
此时运行需要注意两个地方:!!!
1、启动redis-server.exe
2、前后端下载依赖并启动数据库
# 前端进入项目目录
cd ruoyi-ui
# 前端安装依赖(建议加 --registry)
npm install
# 强烈建议不要用直接使用 cnpm 安装,会有各种诡异的 bug,可以通过重新指定 registry 来解决 npm 安装速度慢的问题。
npm install --registry=https://registry.npmmirror.com
# 本地开发 启动项目
npm run dev
其他注意事项:
# 前端打包正式环境
npm run build:prod
# 打包预发布环境
npm run build:stage
打开redis-server:
前端:
一般都会自动弹出 手动打开按Ctrl+单击左键
数据库:
application-druid.yml
文件 自定义数据库名称(ry-vue)和账号(root)密码 (123456)
连接成功后新建数据库 注:名称要一致
当然你也可以选择sql直接拖拽等操作。。。
后端:
可检查下依赖再运行
运行成功
刷新页面