# Implementación de la aplicación spark desde la línea de comandos

Obtenga información sobre cómo implementar la Spark aplicación desde la línea de comandos.

## Introducción

Si sigue desarrollando su Spark en un GitHub codespace, puede implementarlo directamente desde la línea de comandos con la CLI de Spark, una extensión de GitHub CLI.

### Prerrequisitos

* **Acceso a GitHub Copilot**. Necesita una licencia Copilot Pro+, Copilot Max o Copilot Enterprise para usar Spark. Consulte [¿Qué es GitHub Copilot?](/es/copilot/get-started/what-is-github-copilot#get-access).
* Debe haber **desarrollado una Spark aplicación** (un "spark"). Para iniciar la compilación, vaya a [Spark](https://github.com/spark).
* Ha **creado un repositorio** para su Spark en GitHub. Para instrucciones, consulta [Creación e implementación de aplicaciones con tecnología de inteligencia artificial con GitHub Spark](/es/copilot/tutorials/spark/build-apps-with-spark#step-8-invite-collaborators-with-a-repository).

## Abra su Spark en un codespace

Actualmente, la Spark CLI solo funciona dentro de un GitHub espacio de código.

1. Vaya a la página principal de su repositorio de Spark en GitHub.
2. Haga clic en el **<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> botón Código** y, a continuación, haga clic en la pestaña **Codespaces (Espacios de código** ).
3. Haga clic **<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>** para crear un espacio de código. El espacio de código se abre en una nueva pestaña del explorador.

## Instalación de la Spark CLI

1. En el terminal del espacio de código, ejecute el siguiente comando para instalar la Spark CLI:

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

2. Una vez completada la instalación, para comprobar que la Spark CLI está instalada, ejecute:

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

## Cree su Spark

1. En el terminal del espacio de código, ejecute el siguiente comando para instalar la versión más reciente del Spark SDK:

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

2. A continuación, ejecute el siguiente comando para compilar la Spark aplicación.

   ```bash copy
   npm run build
   ```

## Implemente su Spark

1. Para implementar la Spark aplicación, ejecute:

   ```bash copy
   gh runtime-cli deploy --dir ./dist
   ```

## Solución de problemas

Si se le pide que proporcione el `--app` parámetro al implementar spark, actualice a la versión más reciente del SDK siguiendo el Spark paso 1 de [Compilación de Spark](#build-your-spark).