# 项目运行
# 1.项目唯一标识符修改
重要提示
项目唯一标识符是uniapp-2024, 下载源码后, 务必全局搜索并修改为自己的项目唯一标识符比如mall, 项目唯一标识符默认了很多东西, 比如数据库名称, 应用名, 打包后的jar包名称, redis缓存的前缀, 文件上传的前缀, 反向代理的路径, docker部署的容器名称等, 一个项目使用一个唯一标识符
# 2.全局搜索5400, 注意必须打开单词搜索 , 修改为自己的端口号, 一般一个项目占用一个唯一端口, 这样可以防止多项目运行冲突
提示
必须打开W单词搜索, 防止替换错了地方, 因为有的地方也包含5400
# 3.新建数据库, 名称为唯一标识符比如mall, 导入数据库脚本,
提示
数据库脚本在script目录下uniapp-2024.sql 也改名为mall.sql
# 4.选择jdk1.8, 点击运行或调试(一般点调试, 方便后续打断点)
提示
jdk1.8最好是202版本-免费的最后一个版本,过低版本会导致hutool加密模块报错
# 5. 使用idea打开ruoyi-ui目录, 点击readme, 安装依赖, 点击根目录下的package.json, 然后点击scripts里面的dev左侧的小三角即可快速启动
提示
readme里面,npm install --registry=https://registry.npmmirror.com 左侧有小三角, package.json里面的scripts里面的dev左侧也有小三角, 点击可以快速触发操作( 此时后端和前端均启动成功 )
# 6. 使用hbuilderx打开ruoyi-uniapp目录, 配置微信开发者工具, 点击运行, 运行到小程序模拟器, 运行到微信开发者工具
提示
因为每个项目的uniapp目录都是ruoyi-uniapp, 所以最好给他们起个别名, 比如mall