プラグイン

日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

デフォルトで、Sitecore CLIは最小限のコマンドセットを含みます。プラグインをインストールすることで追加の機能が追加され、CLIに新しいコマンドや機能を加えます。

なぜプラグインが使われるのか

プラグインはCLIをモジュール化かつ柔軟に保つことを可能にします。すべての機能をデフォルトでインストールする代わりに、必要な機能だけを追加できます。

例えば:

  • シリアライズコマンド(ser)はシリアライゼーションプラグインによって提供されます

  • パブリッシングコマンドはパブリッシングプラグインによって提供されます

  • インデックスコマンドはインデックスプラグインによって提供されます

プラグインの管理

CLIプラグインを管理するにはdotnet sitecore pluginコマンドを使ってください。

プラグインをインストールするには:

dotnet sitecore plugin add -n <plugin-name>

インストール済みプラグインのリスト:

dotnet sitecore plugin list

プラグインを削除するには:

dotnet sitecore plugin remove -n <plugin-name>

利用可能なプラグイン

以下のプラグインはSitecore CLIに追加機能を拡張します:

  • シリアライゼーションプラグイン – コンテンツのシリアライズコマンドを有効にする

  • パブリッシングプラグイン – コンテンツパブリッシングコマンドを可能にします

  • インデックスプラグイン – インデックス操作を可能にします

  • Items as Resourcesプラグイン – アイテムをリソースとしてパッケージングできるようにします

  • XM Cloudプラグイン – SitecoreAI環境での作業のためのコマンドを提供します

  • Experience Edgeプラグイン – ログイン、テナント選択、Experience Edge GraphQLエンドポイントのキー管理を可能にします

  • データベースクリーンアッププラグイン – データベースクリーンアップ操作を可能にします

  • トンネルプラグイン – ローカル開発のためのトンネル機能を可能にします

各プラグインが提供する特定のコマンドの詳細については、CLIコマンド参照ページ および各プラグイントピックをご覧ください。

プラグインをインストールするタイミング

通常、プラグインをインストールするのは以下の場合です:

  • デフォルトで使えないコマンドを使う必要があります

  • あなたはシリアル化や公開など、特定のワークフローに取り組んでいます

  • 開発環境やCI/CD環境を構築しているのです

この記事を改善するための提案がある場合は、 お知らせください!