10分钟快速入门
欢迎使用 Zanbara!本指南将帮助您在 10 分钟内快速搭建本地开发环境并运行 Zanbara。
前置要求
在开始之前,请确保您的系统已安装以下工具:
必需工具
工具
版本要求
安装验证
Rust
1.75+
rustc --version
Node.js
18+
node --version
npm/pnpm
9+ / 8+
npm --version 或 pnpm --version
Solana CLI
1.17+
solana --version
Anchor
0.31+
anchor --version
Docker
20+
docker --version
Docker Compose
2.0+
docker-compose --version
可选工具
PostgreSQL 16+ (或使用 Docker)
Redis 7+ (或使用 Docker)
Git 2.30+
安装步骤
1. 克隆项目
2. 安装系统依赖
macOS (使用 Homebrew)
Linux (Ubuntu/Debian)
3. 配置环境变量
关键环境变量配置
4. 生成 Solana 钱包
5. 启动数据库服务
6. 运行数据库迁移
启动开发环境
方式 1: 使用 Makefile(推荐)
方式 2: 手动启动各个服务
步骤 1: 编译和部署智能合约
步骤 2: 启动后端服务
步骤 3: 启动前端
验证安装
1. 访问前端界面
打开浏览器访问: http://localhost:3000
您应该看到 Zanbara 交易界面。
2. 检查后端服务
3. 测试订单提交
4. 验证智能合约
常见问题排查
问题 1: Anchor build 失败
问题 2: 数据库连接失败
问题 3: 前端启动失败
问题 4: Solana 余额不足
下一步
恭喜!您已经成功搭建了 Zanbara 开发环境。接下来您可以:
获取帮助
如果您遇到问题,可以通过以下方式获取帮助:
提示: 建议先在本地 Devnet 环境充分测试后,再考虑部署到生产环境。
Last updated