简介
如果您在 GitHub 代码空间中进一步开发 Spark,您可以使用 Spark CLI(GitHub CLI 的扩展)直接从命令行部署它。
先决条件
- 访问 GitHub Copilot。使用 Spark 需要 Copilot Pro+ 或 Copilot Enterprise 许可证。请参阅 什么是 GitHub Copilot?。
- 您必须已经构建了 Spark 应用(即“spark”)。要开始构建,请前往 Spark。
- 您已经在 GitHub 上为您的 spark 创建了代码库。有关说明,请参阅 使用 GitHub Spark 构建和部署 AI 驱动的应用。
在代码空间中打开您的 Spark
Spark CLI 目前仅在 GitHub 代码空间内可使用。
- 前往 GitHub 上您 Spark 代码库的主页面。
- 点击 代码 按钮,然后点击 Codespaces 选项卡。
- 点击 创建代码空间。代码空间将在新浏览器标签页中打开。
安装 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
-
在代码空间的终端中,运行以下命令来安装最新版本的 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
故障排除
如果在部署 Spark 时系统要求提供 --app 参数,请通过执行 构建您的 Spark 第一步来升级至最新的 Spark SDK。