# Bereitstellen Ihrer Spark-App über die Befehlszeile

Erfahren Sie, wie Sie Ihre Spark App über die Befehlszeile bereitstellen.

## 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?](/de/copilot/get-started/what-is-github-copilot#getting-access-to-copilot).
* Sie müssen **eine Spark App (** ein "Spark") erstellt haben. Um mit dem Erstellen zu beginnen, navigieren Sie zu [Spark](https://github.com/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](/de/copilot/tutorials/spark/build-apps-with-spark#step-8-invite-collaborators-with-a-repository).

## Öffnen Sie Ihr Spark in einem Codespace

Die Spark CLI funktioniert derzeit nur innerhalb eines GitHub Codespaces.

1. Navigieren Sie zur Hauptseite des Spark-Repositorys auf GitHub.
2. Klicken Sie auf die **<svg version="1.1" width="16" height="16" viewBox="0 0 16 16" class="octicon octicon-code" aria-label="code" role="img"><path d="m11.28 3.22 4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.275-.326.749.749 0 0 1 .215-.734L13.94 8l-3.72-3.72a.749.749 0 0 1 .326-1.275.749.749 0 0 1 .734.215Zm-6.56 0a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042L2.06 8l3.72 3.72a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L.47 8.53a.75.75 0 0 1 0-1.06Z"></path></svg> Schaltfläche "Code** " und dann auf die Registerkarte **"Codespaces** ".
3. Klicken Sie, **<svg version="1.1" width="16" height="16" viewBox="0 0 16 16" class="octicon octicon-plus" aria-label="Create a codespace on main" role="img"><path d="M7.75 2a.75.75 0 0 1 .75.75V7h4.25a.75.75 0 0 1 0 1.5H8.5v4.25a.75.75 0 0 1-1.5 0V8.5H2.75a.75.75 0 0 1 0-1.5H7V2.75A.75.75 0 0 1 7.75 2Z"></path></svg>** um einen Codespace zu erstellen. Der Codespace wird auf einer neuen Browserregisterkarte geöffnet.

## Installation der Spark CLI

1. Führen Sie im Terminal in Ihrem Codespace den folgenden Befehl aus, um die Spark CLI zu installieren:

   ```bash copy
   gh extensions install github/gh-runtime-cli
   ```

2. Führen Sie nach Abschluss der Installation Folgendes aus, um zu überprüfen, ob die Spark CLI installiert ist:

   ```bash copy
   gh runtime-cli version
   ```

## Ihr Spark erstellen

1. Führen Sie im Terminal in Ihrem Codespace den folgenden Befehl aus, um die neueste Version des Spark SDK zu installieren:

   ```bash copy
   npm install @github/spark@latest
   ```

2. Führen Sie als Nächstes den folgenden Befehl aus, um Ihre Spark App zu kompilieren.

   ```bash copy
   npm run build
   ```

## Ihr Spark bereitstellen

1. Führen Sie Folgendes aus, um Ihre Spark App bereitzustellen:

   ```bash copy
   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](#build-your-spark) ausführen.