Configuration de Développement
Configuration de l'environnement de développement local et des dépendances pour le développement Gemini CLI
Exigences Système
Assurez-vous que votre système répond à ces exigences avant de commencer
Node.js
18.0.0 ou supérieur
Environnement d'exécution JavaScript
node --version
npm
8.0.0 ou supérieur
Gestionnaire de paquets Node.js
npm --version
Git
2.20.0 ou supérieur
Système de contrôle de version
git --version
VS Code
Dernière version (recommandée)
Éditeur de code
code --version
Étapes d'Installation
Suivez ces étapes pour configurer votre environnement de développement
Cloner le Dépôt
Obtenez le code source Gemini CLI depuis GitHub
git clone https://github.com/google-gemini/gemini-cli.git cd gemini-cli
Installer les Dépendances
Installer toutes les dépendances de projet requises
npm install
Amorcer le Projet
Configurer le monorepo et lier les paquets
npm run bootstrap
Construire le Projet
Compiler le code TypeScript
npm run build
Configuration d'Environnement
Configurer l'environnement de développement et les outils
Extensions VS Code
Extensions VS Code recommandées
TypeScript and JavaScript Language Features
ESLint
Prettier - Code formatter
GitLens
Thunder Client (test d'API)
Variables d'Environnement
Configurer les variables d'environnement nécessaires
GEMINI_API_KEY=your_api_key
NODE_ENV=development
DEBUG=gemini:*
LOG_LEVEL=debug
Vérifier l'Installation
Confirmez que votre environnement de développement est correctement configuré
Exécuter les Tests
npm test
Tous les tests doivent réussir
Démarrer le Mode Développement
npm run dev
Devrait démarrer le serveur de développement
Vérifier la Qualité du Code
npm run lint
Ne devrait avoir aucune erreur de linting
Prochaines Étapes
Continuez votre parcours de développement avec ces ressources