Entwicklungsumgebung
Einrichtung der lokalen Entwicklungsumgebung und Abhängigkeiten für die Gemini CLI-Entwicklung
Systemanforderungen
Stellen Sie sicher, dass Ihr System diese Anforderungen erfüllt, bevor Sie beginnen
Node.js
18.0.0 oder höher
JavaScript-Laufzeitumgebung
node --versionnpm
8.0.0 oder höher
Node.js-Paketmanager
npm --versionGit
2.20.0 oder höher
Versionskontrollsystem
git --versionVS Code
Neueste Version (empfohlen)
Code-Editor
code --versionInstallationsschritte
Befolgen Sie diese Schritte, um Ihre Entwicklungsumgebung einzurichten
Repository klonen
Holen Sie sich den Gemini CLI-Quellcode von GitHub
git clone https://github.com/google-gemini/gemini-cli.git cd gemini-cli
Abhängigkeiten installieren
Alle erforderlichen Projektabhängigkeiten installieren
npm install
Projekt bootstrappen
Monorepo einrichten und Pakete verknüpfen
npm run bootstrap
Projekt erstellen
TypeScript-Code kompilieren
npm run build
Umgebungskonfiguration
Entwicklungsumgebung und Tools konfigurieren
VS Code-Erweiterungen
Empfohlene VS Code-Erweiterungen
TypeScript and JavaScript Language FeaturesESLintPrettier - Code formatterGitLensThunder Client (API-Tests)Umgebungsvariablen
Notwendige Umgebungsvariablen einrichten
GEMINI_API_KEY=your_api_keyNODE_ENV=developmentDEBUG=gemini:*LOG_LEVEL=debugInstallation überprüfen
Bestätigen Sie, dass Ihre Entwicklungsumgebung korrekt eingerichtet ist
Tests ausführen
npm testAlle Tests sollten bestehen
Entwicklungsmodus starten
npm run devSollte den Entwicklungsserver starten
Code-Qualität prüfen
npm run lintSollte keine Linting-Fehler haben
Nächste Schritte
Setzen Sie Ihre Entwicklungsreise mit diesen Ressourcen fort