02-本地环境搭建

1. 基础环境安装

1.1. 安装GIT、JDK17、IDEA、Maven、HbuilderX(略)

1.2. 安装Mysql8.0

下载地址:https://dev.mysql.com/downloads/installer/

选择8.0.39版本并下载,下载后双击安装即可

d2b5ca33bd20250831134006

1.3. 安装Redis

下载地址:Releases · microsoftarchive/redis · GitHub

ps:微软官方维护的支持 Windows平台的 Redis 安装包只有 Redis2.0 和 Redis3.0 的部分版本,这里我们下载最后更新的3.0.504即可

d2b5ca33bd20250831134024

 

下载后双击安装即可

1.4. 安装MinIO

官网下载minio.exe:

https://www.minio.org.cn/

在minio.exe同级目录打开命令行,执行启动:

 
 
 
.\minio.exe server C:\data\minio

启动成功页面如下,默认密码为minioadmin/minioadmin

d2b5ca33bd20250831134041

1.5. 安装node18

下载地址:https://nodejs.org/download/release/v18.19.0/

选择node-v18.19.0-x64.msi 下载,下载后双击安装即可

d2b5ca33bd20250831134052

2. 本地环境启动

2.1. 启动后端

  • 通过git下载代码:git clone https://gitee.com/bluexsx/box-im.git
  • 将项目导入IDEA,并修改maven配置和JDK17
  • 打开im-platform中的application-dev.yml文件,将数据库和minio的账号以及密码修改为自己的
  • 生成数据库,数据库脚本在/db/im-platform目录
  • 通过IDEA启动im-platform服务和im-server服务

2.2. 启动web端

进入im-web目录,打开命令行窗口执行以下命令

 
 
 
npm install
 
 
 
npm run serve

访问地址: http://localhost:8080/

2.3. 启动桌面端(商业版)

进入im-web目录,打开命令行窗口执行以下命令

 
 
 
npm install
 
 
 
npm run electron:serve

2.4. 启动uniapp端-h5

2.4.1. 安装依赖

进入im-uniapp目录,安装依赖包

 
 
 
npm install
2.4.2. 启动

将im-uniapp目录导入到hbuilderx中,选择选中项目,通过”运行”->”运行到浏览器”->”Chrome”启动

访问地址: http://localhost:5173/h5/#

2.5. 启动uniapp端-微信小程序

2.5.1. 安装依赖

进入im-uniapp目录,安装依赖包

 
 
 
npm install
2.5.2. 修改配置

将.env.js里面的127.0.0.1换成电脑的IP,可以是内网IP

2.5.3. 申请小程序

如果您还没appid,请前往微信公众平台注册小程序,注册成功后,在小程序后台可获得您的appid

d2b5ca33bd20250831134105

将appid配置到项目的manifest.json中:

d2b5ca33bd20250831134113

2.5.4. 微信开发者工具

下载并安装微信开发者工具,安装后打开,选择菜单:设置->代理设置,选择使用系统代理:

d2b5ca33bd20250831134119

切换到安全选项,把服务端口打开:

d2b5ca33bd20250831134129

然后回到builder选择菜单:运行->运行到终端->运行设置,设置安装的微信开发者工具路径

d2b5ca33bd20250831134139

2.5.5. 启动

选择选中项目,通过”运行”->”开发环境-微信小程序”启动,开发者工具将自行启动:

d2b5ca33bd20250831134146

2.6. 启动uniapp端-安卓APP

2.6.1. 安装依赖

进入im-uniapp目录,安装依赖包

 
 
 
npm install
2.6.2. 修改配置

将.env.js里面的127.0.0.1换成电脑的IP,可以是内网IP

2.6.3. 连接手机

用USB线将安卓手机连接到电脑,并在”开发者选中”中打开“USB调试选项”。

2.6.4. 启动

在hubuildx中,选择菜单:运行->运行到手机或模拟器->运行到andriod APP基座:

d2b5ca33bd20250831134155

点击“运行”后,留意手机的安装提示,选择“继续安装”,等待APP启动即可

2.7. 启动uniapp端-IOS APP

流程有点繁琐,可以看看网上这篇博客,作者亲测可正常启动:

https://blog.csdn.net/m0_66504310/article/details/129842809

© 版权声明
THE END
喜欢就支持一下吧
点赞11 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容