翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
スペースのブループリントカタログにカスタムブループリントを追加する前に、それをスペースに発行する必要があります。発行する前に CodeCatalyst コンソールでブループリントを表示することもできます。プレビューバージョンまたは通常のバージョンのブループリントを発行できます。
重要
外部ソースからのブループリントパッケージを使用する場合は、それらのパッケージに伴うリスクを考慮してください。スペースに追加するカスタムブループリントとそれらが生成するコードは、お客様の責任となります。
重要
CodeCatalyst スペースにカスタムブループリントを発行するには、スペース管理者またはパワーユーザーロールを持つアカウントでスペースにサインインする必要があります。
カスタムブループリントのプレビューバージョンの表示と発行
カスタムブループリントのプレビューバージョンをスペースに発行して、スペースのブループリントカタログに追加することができます。これにより、非プレビューバージョンをカタログに追加する前に、ブループリントをユーザーとして表示できます。プレビューバージョンでは、実際のバージョンを使わずに公開できます。例えば、0.0.1
バージョンで作業する場合、プレビューバージョンを発行して追加できるため、2 番目のバージョンの新しい更新を 0.0.2
として公開して追加できます。
変更を加えたら、package.json
ファイルを実行してカスタムブループリントのパッケージを再構築し、変更をプレビューします。
カスタムブループリントのプレビューバージョンを表示して発行するには
-
開発環境を再開します。詳細については、「開発環境の再開」を参照してください
-
開発環境で作業ターミナルを開きます。
-
(オプション) 作業ターミナルで、プロジェクトに必要な依存関係をまだインストールしていない場合は、インストールします。以下のコマンドを使用します。
yarn
-
(オプション)
.projenrc.ts
ファイルに変更を加えた場合は、ブループリントを構築してプレビューする前に、プロジェクトの設定を再生成します。以下のコマンドを使用します。yarn projen
-
次のコマンドを使用して、カスタムブループリントを再構築してプレビューします。以下のコマンドを使用します。
yarn blueprint:preview
提供された
See this blueprint at:
リンクに移動して、カスタムブループリントをプレビューします。設定に基づいて、テキストを含む UI が想定どおりに表示されることを確認します。カスタムブループリントを変更する場合は、blueprint.ts
ファイルを編集し、ブループリントを再合成してから、プレビューバージョンを再公開できます。詳細については、「再合成」を参照してください。 -
(オプション) カスタムブループリントのプレビューバージョンを発行して、スペースのブループリントカタログに追加できます。
Enable version
リンクに移動して、プレビューバージョンをスペースに発行します。[preview version number]
at:
CodeCatalyst でプロジェクトを作成することなく、プロジェクトの作成をエミュレートできます。プロジェクトを合成するには、以下のコマンドを使用します。
yarn blueprint:synth
ブループリントが synth/synth.
フォルダに生成されます。詳細については、「合成」を参照してください。[options-name]
/proposed-bundle/
カスタムブループリントを更新する場合は、次のコマンドを使用してプロジェクトを再合成します。
yarn blueprint:resynth
ブループリントが synth/synth.
フォルダに生成されます。詳細については、「再合成」を参照してください。[options-name]
/proposed-bundle/
プレビューバージョンを発行した後、ブループリントを追加できます。これにより、スペースメンバーがそれを使用して新しいプロジェクトを作成したり、既存のプロジェクトに追加したりできます。詳細については、「スペースブループリントカタログへのカスタムブループリントの追加」を参照してください。
カスタムブループリントの標準バージョンの表示と発行
カスタムブループリントの開発とプレビューが完了したら、新しいバージョンを表示して発行し、スペースのブループリントカタログに追加できます。プロジェクトの作成時に生成されるリリースワークフローは、プッシュされた変更を自動的に発行します。ブループリント作成時のワークフロー生成をオフにすると、ブループリントはスペースのブループリントカタログに自動的には追加されません。yarn
コマンドを実行してから、カスタムブループリントをスペースに発行できます。
カスタムブループリントを表示して発行するには
-
開発環境を再開します。詳細については、「開発環境の再開」を参照してください
-
開発環境で作業ターミナルを開きます。
-
-
ブループリントの作成時にリリースワークフローの生成をオプトアウトした場合は、次のコマンドを使用します。
yarn blueprint:release
提供された
See this blueprint at:
リンクに移動して、カスタムブループリントを表示することもできます。カスタムブループリントの更新されたバージョンを発行して、それをスペースのブループリントカタログに追加できます。
Enable version
リンクに移動して、最新バージョンをスペースに発行します。[release version number]
at: -
ブループリントの作成時にリリースワークフローにオプトインした場合、変更がプッシュされると、最新のブループリントバージョンが自動的に発行されます。次のコマンドを使用します。
git add .
git commit -m "
commit message
"git push
-
標準バージョンを発行した後、ブループリントを追加できます。これにより、スペースメンバーがそれを使用して新しいプロジェクトを作成したり、既存のプロジェクトに追加したりできます。詳細については、「スペースブループリントカタログへのカスタムブループリントの追加」を参照してください。
指定されたスペースとプロジェクトにカスタムブループリントを発行して追加する
デフォルトでは、blueprint:preview
と blueprint:release
のコマンドにより、ブループリントを作成した CodeCatalyst スペースに発行されます。複数のエンタープライズスペースがある場合は、それらのスペースで同じブループリントをプレビューして発行できます。別のスペースの既存のプロジェクトにブループリントを追加することもできます。
指定されたスペースにカスタムブループリントを発行または追加するには
-
開発環境を再開します。詳細については、「開発環境の再開」を参照してください。
-
開発環境で作業ターミナルを開きます。
-
(オプション) まだインストールしていない場合は、プロジェクトに必要な依存関係をインストールします。以下のコマンドを使用します。
yarn
-
--space
タグを使用して、指定されたスペースにプレビューバージョンまたは標準バージョンを発行します。以下に例を示します。-
yarn blueprint:preview --space my-awesome-space # publishes under a "preview" version tag to 'my-awesome-space'
出力例:
Enable version 0.0.1-preview.0 at: https://codecatalyst.aws/spaces/my-awesome-space/blueprints Blueprint applied to [NEW]: https://codecatalyst.aws/spaces/my-awesome-space/blueprints/%40amazon-codecatalyst%2Fmyspace.my-blueprint/publishers/1524817d-a69b-4abe-89a0-0e4a9a6c53b2/versions/0.0.1-preview.0/projects/create
-
yarn blueprint:release --space my-awesome-space # publishes normal version to 'my-awesome-space'
出力例:
Enable version 0.0.1 at: https://codecatalyst.aws/spaces/my-awesome-space/blueprints Blueprint applied to [NEW]: https://codecatalyst.aws/spaces/my-awesome-space/blueprints/%40amazon-codecatalyst%2Fmyspace.my-blueprint/publishers/1524817d-a69b-4abe-89a0-0e4a9a6c53b2/versions/0.0.1/projects/create
--project
を使用して、カスタムブループリントのプレビューバージョンを、指定されたスペースの既存のプロジェクトに追加します。以下に例を示します。yarn blueprint:preview --space my-awesome-space --project my-project # previews blueprint application to an existing project
出力例:
Enable version 0.0.1-preview.1 at: https://codecatalyst.aws/spaces/my-awesome-space/blueprints Blueprint applied to [my-project]: https://codecatalyst.aws/spaces/my-awesome-space/projects/my-project/blueprints/%40amazon-codecatalyst%2FmySpace.my-blueprint/publishers/1524817d-a69b-4abe-89a0-0e4a9a6c53b2/versions/0.0.1-preview.1/add
-