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
-
**Acceda a GitHub Copilot**. Necesita una licencia Copilot Pro+ o Copilot Empresarial para usar Spark. Consulta [AUTOTITLE](/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.
- Ha creado un repositorio para su Spark en GitHub. Para instrucciones, consulta Compilación e implementación de aplicaciones con tecnología de inteligencia artificial con GitHub Spark.
Abra su Spark en un codespace
Actualmente, la CLI de Spark solo funciona en un codespace de GitHub .
- Vaya a la página principal del repositorio de su Spark en GitHub.
- Haz clic en el botón Code y, a continuación, haz clic en la pestaña Codespaces.
- Haga clic en 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
-
En el terminal de su espacio de código, ejecute el siguiente comando para instalar la CLI Spark :
Bash gh extensions install github/gh-runtime-cli
gh extensions install github/gh-runtime-cli -
Una vez completada la instalación, para comprobar que la CLI Spark está instalada, ejecute:
Bash gh runtime-cli version
gh runtime-cli version
Cree su Spark
-
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 npm install @github/spark@latest
npm install @github/spark@latest -
A continuación, ejecute el siguiente comando para compilar la aplicación de Spark .
Bash npm run build
npm run build
Implemente su Spark
-
Para implementar su aplicación de Spark , ejecute:
Bash gh runtime-cli deploy --dir ./dist
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.