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

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

## Introducción

Si está desarrollando con más detalle su proyecto de Spark en un codespace de GitHub, puede implementarlo directamente desde la línea de comandos usando la CLI de Spark, una extensión de GitHub CLI.

### Prerrequisitos

* **Acceso a GitHub Copilot**. Necesita una licencia Copilot Pro+ o Copilot Enterprise para usar Spark. Consulte [¿Qué es GitHub Copilot?](/es/enterprise-cloud@latest/copilot/about-github-copilot/what-is-github-copilot#getting-access-to-copilot).
* Debe haber **desarrollado una aplicación de Spark** (una "Spark"). Para empezar a crear, 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/enterprise-cloud@latest/copilot/tutorials/spark/build-apps-with-spark#step-8-invite-collaborators-with-a-repository).

## Abra su Spark en un codespace

Actualmente, la CLI de Spark solo funciona en un codespace de GitHub .

1. Vaya a la página principal del repositorio de Spark en GitHub.
2. Haz clic en el botón **<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> Code** y, a continuación, haz clic en la pestaña **Codespaces**.
3. Haga clic en **<svg version="1.1" width="16" height="16" viewBox="0 0 16 16" class="octicon octicon-plus" aria-label="Crear un espacio de c" 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 CLI de Spark

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

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

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

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

## Cree su Spark

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

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

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

   ```bash copy
   npm run build
   ```

## Implemente su Spark

1. Para implementar su aplicación de Spark , ejecute:

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

## Solución de problemas

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