1.4 KiB
1.4 KiB
2.1 开发环境准备
:::tip 概述 本页列出本地开发所需的软件与版本基线。Redis 为可选依赖——连接失败时缓存自动降级内存模式,不影响启动。 :::
版本要求
| 软件 | 版本要求 | 用途 |
|---|---|---|
| Go | 1.27+ | 后端编译运行 |
| Node.js | 18+ | 前端构建 |
| pnpm | 任意近期版本 | 前端包管理 |
| MySQL | 8.0+ | 默认数据库 |
| Redis | 7.x(可选) | 缓存;不装则降级内存 |
| make | 任意(Windows 可用 make.bat) | 命令入口 |
Windows 未安装 make 时,所有 make <目标> 命令等价替换为 make.bat <目标>,两者目标一致。
安装 pnpm(如未安装)
npm install -g pnpm
验证环境
go version # 期望 go1.27+
node -v # 期望 v18+
pnpm -v
mysql --version # 8.0+
可选组件
| 组件 | 说明 |
|---|---|
| Redis | 生产建议安装;开发期缺失时 cache.Init 探测失败自动降级内存并输出告警 |
| Docker | 用于 2.7 Docker 快速体验,可一键拉起全套依赖 |
| IDE | 后端推荐 GoLand / VS Code + Go 扩展;前端推荐 VS Code + Volar |
目录准备
# 获取代码后进入项目根目录
cd EasyGoAdmin_Gin_EleVue
# 前端依赖安装
cd ui
pnpm install
cd ..