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

1

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
2

Installer les Dépendances

Installer toutes les dépendances de projet requises

npm install
3

Amorcer le Projet

Configurer le monorepo et lier les paquets

npm run bootstrap
4

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