# 명령줄에서 Spark 앱 배포

명령줄에서 앱을 Spark 배포하는 방법을 알아봅니다.

## 소개

GitHub 코드스페이스에서 Spark 개발을 계속하고 있다면, Spark의 확장인 GitHub CLI CLI를 사용하여 명령줄에서 직접 배포할 수 있습니다.

### 필수 조건

* **에 대한 액세스 권한 GitHub Copilot**
  Copilot Pro+를 사용하려면 Copilot 맥스, Copilot Enterprise 또는 Spark 라이선스가 필요합니다.
  [GitHub Copilot란?](/ko/copilot/get-started/what-is-github-copilot#get-access) 참조하세요.
* **Spark 앱("spark")을 빌드한** 상태여야 합니다. 빌드를 시작하려면 .로 이동합니다 [Spark](https://github.com/spark).
* \*\*\*\*에서 Spark에 대한 GitHub. 지침은 [GitHub Spark를 사용하여 AI 기반 앱 빌드 및 배포](/ko/copilot/tutorials/spark/build-apps-with-spark#step-8-invite-collaborators-with-a-repository)을(를) 참조하세요.

## 코드스페이스에서 Spark를 열기

Spark CLI는 현재 GitHub codespace 내에서만 작동합니다.

1. GitHub에서 spark의 리포지토리 메인 페이지로 이동합니다.
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>** . 새 브라우저 탭에서 코드스페이스가 열립니다.

## Spark CLI 설치

1. 코드스페이스의 터미널에서 다음 명령을 실행하여 CLI를 설치합니다 Spark .

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

2. 설치가 완료되면 CLI가 Spark 설치되었는지 확인하려면 다음을 실행합니다.

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

## 스파크를 키우세요

1. 코드스페이스의 터미널에서 다음 명령을 실행하여 최신 버전의 SDK를 Spark 설치합니다.

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

2. 다음으로, 다음 명령을 실행하여 앱을 컴파일합니다 Spark .

   ```bash copy
   npm run build
   ```

## 사용자의 Spark를 배포합니다.

1. 앱을 배포하려면 다음을 실행합니다 Spark .

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

## Troubleshooting

Spark를 배포할 때 매개 변수를 제공 `--app` 하라는 메시지가 표시되면 Spark 빌드의 1단계에 따라 최신 버전의 Spark SDK로 업데이트 [합니다](#build-your-spark).