ruoyi管理系统-vue前后端分离版

公司用这个框架来做自动化测试系统,所以有空学一下,真的所有坑都踩了一遍哈哈哈哈

官方文档:

参考:https://juejin.cn/post/7114232275734102030

           https://www.cnblogs.com/badaoliumangqizhi/p/13631640.html

           https://www.cnblogs.com/kuangdaoyizhimei/p/14372719.html

1.下载代码

我用的前后端分离的代码(使用idea创建项目并clone代码)

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

2.启动后端

2.1 配置好maven

从RuoYi-Vue\pom.xml导入项目

2.2 先配置下数据库(我用的是本地数据库)

创建database,注意存储引擎InnoDB、字符集utf8、排序规则utf8_general_ci等;

运行sql文件:ry_20220822.sql、quartz.sql;

2.3 修改后端配置文件

改一下RuoYi-Vue\ruoyi-admin\src\main\resources\application-druid.yml的数据库配置、RuoYi-Vue\ruoyi-admin\src\main\resources\application.yml的redis配置

2.4 启动后端,打开浏览器登录

 

 

3.启动前端

3.1 准备好环境

node 我用的v16.19.0,vue直接在idea里面下载

3.2  terminal进入前端目录ruoyi-ui,安装依赖

npm init

npm install --registry=https://registry.npm.taobao.org 命令安装前端项目依赖

如果各种报错,建议删掉前端文件 ruoyi-ui,重新下载后再试(我这里死磕了很久,一直以为环境没搞定,甚至弄了nvm来控制node版本、npm各种install uninstall一些模块)

参考:https://www.cnblogs.com/byx1024/p/16777744.html

3.3 运行前端

运行 RuoYi-Vue\ruoyi-ui\package.json,浏览器打开http://localhost:80(默认账号密码admin/admin123,可以在系统里设置关闭验证码)

 

 

 

 

 

posted @ 2022-12-29 16:03  huangyn  阅读(678)  评论(0编辑  收藏  举报