Was macht banana-prompts?
Erstellen, ausführen und bereitstellen von AI Studio-Apps mit lokaler Einrichtung, Unterstützung für Gemini-API-Schlüssel und einem einfachen Entwicklungs-Workflow für schnelles Testen.
Übersicht
Dieser Skill ermöglicht es Ihnen, AI Studio-Anwendungen lokal zu entwickeln, zu testen und bereitzustellen. Er verwendet einen einfachen CLI-basierten Workflow, der die Konfiguration und den Start eines lokalen Servers automatisiert.
Funktionen
- Lokale Serverbereitstellung: Starten Sie einen Entwicklungsserver auf Ihrem lokalen Rechner.
- Gemini-API-Integration: Verwenden Sie Ihren Gemini-API-Schlüssel für KI-Funktionalitäten.
- Schnelle Iteration: Dateiänderungen werden automatisch erkannt und der Server neu gestartet.
- Bereitstellungsassistent: Vereinfachte Schritte zum Hochladen Ihrer Anwendung.
Voraussetzungen
- Node.js (Version 18 oder höher)
- Ein Gemini-API-Schlüssel (von Google AI Studio)
Installation
# Klonen Sie das Repository nicht; installieren Sie das Paket global
npm install -g banana-prompts
Verwendung
- Initialisieren Sie ein neues Projekt:
banana init my-app - Navigieren Sie in das Projektverzeichnis:
cd my-app - Legen Sie Ihren API-Schlüssel fest:
export GEMINI_API_KEY="Ihr_API_Schlüssel" - Starten Sie den Entwicklungsserver:
banana dev - Öffnen Sie
http://localhost:3000im Browser.
Projektstruktur
my-app/
├── app/
│ ├── index.html
│ └── main.js
├── banana.config.json
└── package.json
Konfiguration
Bearbeiten Sie banana.config.json, um Ihre App-Einstellungen anzupassen:
{
"name": "Meine App",
"port": 3000,
"model": "gemini-2.0-flash"
}
Bereitstellung
Führen Sie den folgenden Befehl aus, um Ihre App bereitzustellen:
banana deploy
Dies erstellt ein optimiertes Build und lädt es auf den AI Studio-Server hoch.
Fehlerbehebung
- Port bereits belegt: Verwenden Sie
--portzum Ändern des Ports. - API-Schlüssel nicht gefunden: Stellen Sie sicher, dass
GEMINI_API_KEYgesetzt ist. - Build-Fehler: Überprüfen Sie Ihre Abhängigkeiten mit
npm install.
Lizenz
MIT