選取您的 Cookie 偏好設定

我們使用提供自身網站和服務所需的基本 Cookie 和類似工具。我們使用效能 Cookie 收集匿名統計資料,以便了解客戶如何使用我們的網站並進行改進。基本 Cookie 無法停用,但可以按一下「自訂」或「拒絕」以拒絕效能 Cookie。

如果您同意,AWS 與經核准的第三方也會使用 Cookie 提供實用的網站功能、記住您的偏好設定,並顯示相關內容,包括相關廣告。若要接受或拒絕所有非必要 Cookie,請按一下「接受」或「拒絕」。若要進行更詳細的選擇,請按一下「自訂」。

使用藍圖工具和 CLI

焦點模式

在本頁面

使用藍圖工具和 CLI - Amazon CodeCatalyst

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

藍圖 CLI 提供用於管理和使用自訂藍圖的工具。

使用藍圖工具

若要使用藍圖工具

  1. 開啟主 CodeCatalyst 控台,網址為 https://codecatalyst.aws/

  2. 恢復您的開發環境。如需詳細資訊,請參閱 恢復開發環境

    如果您沒有開發環境,則必須先創建一個開發環境。如需詳細資訊,請參閱 建立開發環境

  3. 在工作中的終端機中,執行下列命令以安裝藍圖 CLI:

    npm install -g @amazon-codecatalyst/blueprint-util.cli
  4. blueprint.ts檔案中,以下列格式匯入您要使用的工具:

    import { <tooling-function-name> } from '@amazon-codecatalyst/blueprint-util.cli/lib/<tooling-folder-name>/<tooling-file-name>;
    提示

    您可以CodeCatalyst blueprints GitHub repository到以尋找您要使用之工具的名稱。

    如果要使用圖像上傳工具,請將以下內容添加到腳本中:

    import { uploadImagePublicly } from '@amazon-codecatalyst/blueprint-util.cli/lib/image-upload-tool/upload-image-to-aws';

    範例

    • 如果要使用發佈函數,請將以下內容新增至指令碼:

      import { publish } from '@amazon-codecatalyst/blueprint-util.cli/lib/publish/publish';
    • 如果要使用圖像上傳工具,請將以下內容添加到腳本中:

      import { uploadImagePublicly } from '@amazon-codecatalyst/blueprint-util.cli/lib/image-upload-tool/upload-image-to-aws';
  5. 呼叫函數。

    範例

    • 如果要使用發佈函數,請將以下內容新增至指令碼:

      await publish(logger, config.publishEndpoint, {<your publishing options>});
    • 如果要使用圖像上傳工具,請將以下內容添加到腳本中:

      const {imageUrl, imageName} = await uploadImagePublicly(logger, 'path/to/image'));

圖片上傳工具

圖像上傳工具可讓您將自己的映像上傳到 AWS 帳戶中的 S3 儲存貯體,然後將該映像公開分發到後面 CloudFront。該工具將本地存儲中的圖像路徑(以及可選存儲桶名稱)作為輸入,並將 URL 返回到可公開使用的圖像。如需詳細資訊,請參閱什麼是 Amazon CloudFront? 什麼是 Amazon S3?

使用影像上傳工具

  1. 複製可 GitHub 存取藍圖 SDK 和範例藍圖的開放原始碼藍圖存放庫。在工作終端中,運行以下命令:

    git clone https://github.com/aws/codecatalyst-blueprints.git
  2. 執行下列命令以導覽至藍圖 GitHub 儲存庫:

    cd codecatalyst-blueprints
  3. 執行下列命令以安裝相依性:

    yarn && yarn build
  4. 執行下列命令以確保已安裝最新的藍圖 CLI 版本:

    yarn upgrade @amazon-codecatalyst/blueprint-util.cli
  5. 使用您要將映像上傳到的 S3 儲存貯體登入 AWS 帳戶。如需詳細資訊,請參閱設定 AWS CLI透過 AWS 命令列界面登入

  6. 從 CodeCatalyst 存放庫的根目錄執行下列命令,以使用藍圖 CLI 導覽至目錄:

    cd packages/utils/blueprint-cli
  7. 執行下列命令,將映像上傳至 S3 儲存貯體:

    yarn blueprint upload-image-public <./path/to/your/image> <optional:optional-bucket-name>

您的圖片的 URL 隨即產生。該 URL 將無法立即使用,因為它需要一些時間才能部署 CloudFront 分發。檢查發佈狀態以取得最新的部署狀態。如需詳細資訊,請參閱使用發行版

隱私權網站條款Cookie 偏好設定
© 2025, Amazon Web Services, Inc.或其附屬公司。保留所有權利。