Einleitung
Wenn Sie Ihren Spark in einem GitHub Codespace weiterentwickeln, können Sie ihn mithilfe der Spark CLI, einer Erweiterung von GitHub CLI, direkt über die Befehlszeile bereitstellen.
Voraussetzungen
- Zugriff auf GitHub Copilot. Sie benötigen eine Copilot Pro+-, Copilot Max- oder Copilot Enterprise-Lizenz, um Spark zu verwenden. Siehe Was ist GitHub Copilot?.
- Sie müssen eine Spark App ( ein "Spark") erstellt haben. Um mit dem Erstellen zu beginnen, navigieren Sie zu Spark.
- Sie haben ein Repository für Ihren spark auf GitHub erstellt. Anweisungen findest du unter Erstellen und Bereitstellen von KI-basierten Apps mit GitHub Spark.
Öffnen Sie Ihr Spark in einem Codespace
Die Spark CLI funktioniert derzeit nur innerhalb eines GitHub Codespaces.
- Navigieren Sie zur Hauptseite des Spark-Repositorys auf GitHub.
- Klicken Sie auf die Schaltfläche "Code " und dann auf die Registerkarte "Codespaces ".
- Klicken Sie, um einen Codespace zu erstellen. Der Codespace wird auf einer neuen Browserregisterkarte geöffnet.
Installation der Spark CLI
-
Führen Sie im Terminal in Ihrem Codespace den folgenden Befehl aus, um die Spark CLI zu installieren:
Bash gh extensions install github/gh-runtime-cli
gh extensions install github/gh-runtime-cli -
Führen Sie nach Abschluss der Installation Folgendes aus, um zu überprüfen, ob die Spark CLI installiert ist:
Bash gh runtime-cli version
gh runtime-cli version
Ihr Spark erstellen
-
Führen Sie im Terminal in Ihrem Codespace den folgenden Befehl aus, um die neueste Version des Spark SDK zu installieren:
Bash npm install @github/spark@latest
npm install @github/spark@latest -
Führen Sie als Nächstes den folgenden Befehl aus, um Ihre Spark App zu kompilieren.
Bash npm run build
npm run build
Ihr Spark bereitstellen
-
Führen Sie Folgendes aus, um Ihre Spark App bereitzustellen:
Bash gh runtime-cli deploy --dir ./dist
gh runtime-cli deploy --dir ./dist
Problembehandlung
Wenn Sie aufgefordert werden, den --app Parameter beim Bereitstellen des Spark bereitzustellen, aktualisieren Sie die neueste Version des Spark SDK, indem Sie Schritt 1 in Build your spark ausführen.