Configuración de Desarrollo
Configuración del entorno de desarrollo local y dependencias para el desarrollo de Gemini CLI
Requisitos del Sistema
Asegúrese de que su sistema cumple con estos requisitos antes de comenzar
Node.js
18.0.0 o superior
Entorno de ejecución JavaScript
node --versionnpm
8.0.0 o superior
Gestor de paquetes Node.js
npm --versionGit
2.20.0 o superior
Sistema de control de versiones
git --versionVS Code
Última versión (recomendada)
Editor de código
code --versionPasos de Instalación
Siga estos pasos para configurar su entorno de desarrollo
Clonar Repositorio
Obtener el código fuente de Gemini CLI desde GitHub
git clone https://github.com/google-gemini/gemini-cli.git cd gemini-cli
Instalar Dependencias
Instalar todas las dependencias del proyecto requeridas
npm install
Inicializar Proyecto
Configurar monorepo y enlazar paquetes
npm run bootstrap
Construir Proyecto
Compilar código TypeScript
npm run build
Configuración del Entorno
Configurar entorno de desarrollo y herramientas
Extensiones de VS Code
Extensiones recomendadas de VS Code
TypeScript and JavaScript Language FeaturesESLintPrettier - Code formatterGitLensThunder Client (pruebas de API)Variables de Entorno
Configurar variables de entorno necesarias
GEMINI_API_KEY=your_api_keyNODE_ENV=developmentDEBUG=gemini:*LOG_LEVEL=debugVerificar Instalación
Confirme que su entorno de desarrollo está configurado correctamente
Ejecutar Pruebas
npm testTodas las pruebas deben pasar
Iniciar Modo de Desarrollo
npm run devDebería iniciar el servidor de desarrollo
Verificar Calidad del Código
npm run lintNo debería tener errores de linting
Próximos Pasos
Continúa tu viaje de desarrollo con estos recursos