环境
1、macOS, brew, IntelliJ IDEA, WebStrom
2、后端:https://gitee.com/youlaiorg/youlai-boot.git , master, 9a753a2e94985ed4cbbf214156ca035082e02723
3、前端:https://gitee.com/youlaiorg/vue3-element-admin.git, master, 66b913ef01dc880ada2f37d2aeafee5e27d66f99
前提
1、安装配置好mysql、reids、minIO youlai-boot项目的配置参考之前的文档 youlai-boot项目的学习(2) 本地数据库安装与配置
2、成功启动如上三个服务
配置
1、数据库需要先执行数据库脚本;
2、minIO要配置好一个桶, 具体链接每次启动minIO时都不同;
WebUI: http://192.168.28.232:52270 http://127.0.0.1:52270RootUser: minioadminRootPass: minioadmin
后端
IDE里边成功加载代码工程后,启动即可
前端
前端相对后端的配置比较容易,更改如下配置
前端项目根目录下
pnpm run dev
测试
能在web端成功登录且上传文件成功,就算本地部署OK了!enjoy!!
分桶也有数据了
问题
可能会遇到文件上传失败的问题!
The specified bucket does not exist
这个问题是没有配置好分桶,分桶没有建好!
Access Denied
图片没有访问权限,是分桶的访问权限没在配置好,默认是私用的,改成公用的就可能了