# Развертывание приложения Spark из командной строки

Узнайте, как развернуть приложение Spark из командной строки.

## Введение

Если вы развиваете свою искру дальше в GitHub кодовом пространстве, вы можете развернуть её напрямую из командной строки с помощью Spark CLI, расширения GitHub CLI.

### Предпосылки

* **Доступ к GitHub Copilot**. Для использования Copilot Pro+нужна Максимальное Copilotлицензия , Копилот Энтерпрайзили Spark . См. [Что такое GitHub Copilot?](/ru/copilot/get-started/what-is-github-copilot#get-access).
* Вы, должно быть, **создали приложение Spark** («искру»). Чтобы начать строить, перейдите по [Spark](https://github.com/spark).
* Вы **создали репозиторий** для своей искры на GitHub. Инструкции см. в разделе [Создание и развертывание приложений на базе искусственного интеллекта с помощью GitHub Spark](/ru/copilot/tutorials/spark/build-apps-with-spark#step-8-invite-collaborators-with-a-repository).

## Откройте Spark в пространстве кода

В настоящее время CLI Spark работает только в рамках GitHub кодового пространства.

1. Перейдите на главную страницу репозитория вашей искры по .GitHub
2. Нажмите **<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> кнопку «Код** », затем вкладку **«Codespaces** ».
3. Нажмите **<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>** , чтобы создать кодовое пространство. Пространство кода откроется в новой вкладке браузера.

## Установите CLI Spark

1. В терминале вашего кодового пространства выполните следующую команду для установки Spark CLI:

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

2. После завершения установки, чтобы убедиться, Spark что CLI установлен, выполните:

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

## Соберите свою искру

1. В терминале вашего кодового пространства выполните следующую команду, чтобы установить последнюю версию Spark SDK:

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

2. Далее выполните следующую команду для компиляции приложения Spark .

   ```bash copy
   npm run build
   ```

## Разверните свою искру

1. Чтобы развернуть ваше Spark приложение, запустите:

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

## Устранение неполадок

Если вас просят указать `--app` параметр при развертывании искры, обновите его до последней версии Spark SDK, выполнив шаг 1 [в разделе «Постройте искру](#build-your-spark)».