소개
"GitHub 코드스페이스에서 더 발전된 Spark 프로젝트를 개발하고 있다면, Spark CLI를 사용하여 명령줄에서 직접 배포할 수 있습니다. 이는 GitHub CLI의 확장 기능입니다."
필수 조건
-
**GitHub Copilot에 액세스합니다.** Copilot Pro(프로)+ 또는 Copilot Enterprise 라이선스를 사용하려면 Spark를 사용해야 합니다. [AUTOTITLE](/copilot/about-github-copilot/what-is-github-copilot#getting-access-to-copilot)을(를) 참조하세요. - "당신은 Spark 앱("spark")을 이미 빌드했어야 합니다." 빌드를 시작하려면 Spark으로 이동합니다.
- GitHub에서 spark에 대한 리포지토리를 만들었습니다 . 지침은 GitHub Spark를 사용하여 AI 기반 앱 빌드 및 배포을(를) 참조하세요.
코드스페이스에서 Spark를 열기
Spark CLI는 현재 GitHub Codespace 내에서만 작동합니다.
- GitHub에서 spark 리포지토리의 기본 페이지로 이동합니다.
-
**<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** 단추를 클릭한 다음, **Codespaces** 탭을 클릭합니다. -
**<svg version="1.1" width="16" height="16" viewBox="0 0 16 16" class="octicon octicon-plus" aria-label="plus icon" 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 설치
-
코드스페이스의 터미널에서 다음 명령어를 실행하여 Spark CLI를 설치하십시오.
Bash gh extensions install github/gh-runtime-cli
gh extensions install github/gh-runtime-cli -
설치가 완료되면 Spark CLI가 설치되어 있는지 확인하려면 다음을 실행합니다.
Bash gh runtime-cli version
gh runtime-cli version
스파크를 키우세요
-
코드스페이스의 터미널에서 최신 버전의 Spark SDK를 설치하려면 다음 명령어를 실행하세요.
Bash npm install @github/spark@latest
npm install @github/spark@latest -
다음으로 다음 명령을 실행하여 Spark 앱을 컴파일합니다.
Bash npm run build
npm run build
사용자의 Spark를 배포하십시오.
-
Spark 앱을 배포하려면 다음을 실행하세요.
Bash gh runtime-cli deploy --dir ./dist
gh runtime-cli deploy --dir ./dist
Troubleshooting
Spark를 배포할 때 --app 매개 변수를 입력하라는 요청이 있을 경우, Spark를 빌드의 1단계를 따라 최신 버전의 Spark SDK로 업데이트하세요.