开发环境设置
为 Gemini CLI 开发设置本地开发环境和依赖项
系统要求
开始之前,请确保您的系统满足这些要求
Node.js
18.0.0 或更高版本
JavaScript 运行时环境
node --version
npm
8.0.0 或更高版本
Node.js 包管理器
npm --version
Git
2.20.0 或更高版本
版本控制系统
git --version
VS Code
最新版本(推荐)
代码编辑器
code --version
安装步骤
按照以下步骤设置您的开发环境
1
克隆仓库
从 GitHub 获取 Gemini CLI 源代码
git clone https://github.com/google-gemini/gemini-cli.git cd gemini-cli
2
安装依赖项
安装所有必需的项目依赖项
npm install
3
引导项目
设置单体仓库并链接包
npm run bootstrap
4
构建项目
编译 TypeScript 代码
npm run build
环境配置
配置开发环境和工具
VS Code 扩展
推荐的 VS Code 扩展
TypeScript and JavaScript Language Features
ESLint
Prettier - Code formatter
GitLens
Thunder Client (API 测试)
环境变量
设置必要的环境变量
GEMINI_API_KEY=your_api_key
NODE_ENV=development
DEBUG=gemini:*
LOG_LEVEL=debug
验证安装
确认您的开发环境已正确设置
运行测试
npm test
所有测试都应该通过
启动开发模式
npm run dev
应该启动开发服务器
检查代码质量
npm run lint
应该没有代码检查错误