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 --version
npm
8.0.0 o superior
Gestor de paquetes Node.js
npm --version
Git
2.20.0 o superior
Sistema de control de versiones
git --version
VS Code
Última versión (recomendada)
Editor de código
code --version
Pasos 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 Features
ESLint
Prettier - Code formatter
GitLens
Thunder Client (pruebas de API)
Variables de Entorno
Configurar variables de entorno necesarias
GEMINI_API_KEY=your_api_key
NODE_ENV=development
DEBUG=gemini:*
LOG_LEVEL=debug
Verificar Instalación
Confirme que su entorno de desarrollo está configurado correctamente
Ejecutar Pruebas
npm test
Todas las pruebas deben pasar
Iniciar Modo de Desarrollo
npm run dev
Debería iniciar el servidor de desarrollo
Verificar Calidad del Código
npm run lint
No debería tener errores de linting
Próximos Pasos
Continúa tu viaje de desarrollo con estos recursos