环境要求
搭建海狸IM开发环境需要安装以下软件工具:
📋 软件工具清单
海狸IM采用现代化技术栈,需要安装以下开发工具:
后端软件
Go语言开发环境
- Golang - 后端开发语言 (1.19+)
- Docker Desktop - 容器化数据库
- Navicat - MySQL数据库管理
- Another Redis Desktop Manager - Redis管理
💻 系统要求
最低配置要求
- 操作系统: Windows 10+、macOS 10.15+、Ubuntu 18.04+
- 处理器: Intel i5 或 AMD Ryzen 5 同等性能
- 内存: 8GB RAM
- 硬盘: 20GB 可用空间
- 网络: 稳定的互联网连接
推荐配置
- 操作系统: Windows 11、macOS 12+、Ubuntu 20.04+
- 处理器: Intel i7 或 AMD Ryzen 7 及以上
- 内存: 16GB RAM 或更高
- 硬盘: SSD 40GB+ 可用空间
- 网络: 宽带连接
🚀 推荐安装顺序
- 第一步:安装公共工具 - VS Code、Apifox
- 第二步:安装后端软件 - Golang、Docker、数据库工具
- 第三步:安装前端软件 - Node.js、HBuilder X
- 第四步:验证所有软件安装成功