CLIプラグインコマンド
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
Sitecore CLIにはpluginコマンドが含まれています。このコマンドは、追加のCLIコマンドを含むプラグインを管理します。
!注端末に表示されるバージョンは最新の公式リリースです。
使用例
コマンドの使い方は以下の通りです:
dotnet sitecore plugin subcommand options
サブコマンド
以下のサブコマンドを使用できます:
- initサブコマンド - デフォルトのプラグインを初期化します。バージョン4.1.0から利用可能
- addサブコマンドは、プロジェクト内のプラグインを追加または更新します。
- removeサブコマンド - プロジェクトからプラグインを削除します。
- listサブコマンドはインストールされているすべてのプラグインを一覧にします。
initサブコマンド
initサブコマンドはデフォルトのプラグインを初期化します。
initサブコマンドで以下のオプションを使用できます:
- -c, --config - 任意です。 sitecore.json 設定ファイルへのパス。デフォルト。
- --version - 任意です。インストールするデフォルトのプラグインのバージョン。指定がない場合、CLIはそのバージョンに合ったプラグインをインストールします。
- --overwrite - 任意です。既存のプラグインの上書きや更新を許可します。以前インストールされていないプラグインは、最新バージョンまたは指定されたバージョンでインストールされます。
- --prerelease - 任意です。デフォルトのプラグインにはプレリリース版を許可してください。
- -v, --verbose - 任意です。追加の診断およびパフォーマンスデータを報告してください。
- -t, --trace - 任意です。追加の診断およびパフォーマンスデータを報告してください。
- -?, -h, --help - 任意です。コマンドの助けを。
例:
デフォルトのプラグインを初期化してください
指揮:
dotnet sitecore plugin init
出力:
Successfully installed version 4.1.0 of plugin Sitecore.DevEx.Extensibility.Serialization Successfully installed version 4.1.0 of plugin Sitecore.DevEx.Extensibility.Publishing Successfully installed version 4.1.0 of plugin Sitecore.DevEx.Extensibility.Indexing Successfully installed version 4.1.0 of plugin Sitecore.DevEx.Extensibility.ResourcePackage
!注デフォルトプラグインがすでに存在している場合、CLIは例えばYou have already installed Sitecore.DevEx.Extensibility.Serialization.を通知するメッセージを表示します。
特定のプラグインバージョンを初期化します
指揮:
dotnet sitecore plugin init --version 5.0.0
出力:
Successfully installed version 5.0.0 of plugin Sitecore.DevEx.Extensibility.Serialization Successfully installed version 5.0.0 of plugin Sitecore.DevEx.Extensibility.Publishing Successfully installed version 5.0.0 of plugin Sitecore.DevEx.Extensibility.Indexing Successfully installed version 5.0.0 of plugin Sitecore.DevEx.Extensibility.ResourcePackage
既存のプラグインを新しいバージョンで上書きします
指揮:
dotnet sitecore plugin init --version 6.0.0 --overwrite
出力:
Successfully updated to version 6.0.0 of plugin Sitecore.DevEx.Extensibility.Serialization Successfully updated to version 6.0.0 of plugin Sitecore.DevEx.Extensibility.Publishing Successfully installed version 6.0.0 of plugin Sitecore.DevEx.Extensibility.Indexing Successfully installed version 6.0.0 of plugin Sitecore.DevEx.Extensibility.ResourcePackage
addサブコマンド
addサブコマンドで以下のオプションを使用できます:
- -c, --config - 任意です。 sitecore.json 設定ファイルへのパス。デフォルト。
- -n, --name - 必須。現在のプロジェクトにインストールするプラグインの名前。
- --version - 任意です。インストールすべきプラグインのバージョン。指定されていない場合は、CLIが最新バージョンをインストールします。
- -v, --verbose - 任意です。追加の診断およびパフォーマンスデータを報告してください。
- -t, --trace - 任意です。追加の診断およびパフォーマンスデータを報告してください。
- -?, -h, --help - 任意です。コマンドの助けを。
例:
最新バージョンでプラグインを追加してください
指揮:
dotnet sitecore plugin add -n Sitecore.DevEx.Extensibility.Serialization
出力:
Successfully installed version 4.0.0 of plugin Sitecore.DevEx.Extensibility.Serialization
!注 --versionオプションを指定していない場合、CLIは最新バージョンをインストールします。もしプラグインのバージョンをすでにインストールしているものより上位に指定すると、CLIはそれを新しいバージョンに更新します。パッケージが存在しない場合、CLIは通知メッセージを表示します。
特定のプラグインバージョンを追加する
指揮:
dotnet sitecore plugin add -n Sitecore.DevEx.Extensibility.Serialization --version 4.0.0
出力:
Successfully installed version 4.0.0 of plugin Sitecore.DevEx.Extensibility.Serialization
removeサブコマンド
removeサブコマンドで以下のオプションを使用できます:
- -c, --config - 任意です。 sitecore.json 設定ファイルへのパス。デフォルト。
- -n, --name - 必須。現在のプロジェクトにインストールするプラグインの名前。
- -v, --verbose - 任意です。追加の診断およびパフォーマンスデータを報告してください。
- -t, --trace - 任意です。追加の診断およびパフォーマンスデータを報告してください。
- -?, -h, --help - 任意です。コマンドの助けを。
例:
指揮:
dotnet sitecore plugin remove -n Sitecore.DevEx.Extensibility.Serialization
出力:
Successfully deleted version 4.0.0 of plugin Sitecore.DevEx.Extensibility.Serialization
!注プラグインが存在しない場合、CLIは次のようなメッセージを表示します。 The plugin Sitecore.DevEx.Extensibility.PluginDoesNotExist does not appear to be installed.
リストサブコマンド
listサブコマンドで以下のオプションを使用できます:
- -c, --config - 任意です。 sitecore.json 設定ファイルへのパス。デフォルト。
- -v, --verbose - 任意です。追加の診断およびパフォーマンスデータを報告してください。
- -t, --trace - 任意です。追加の診断およびパフォーマンスデータを報告してください。
- -?, -h, --help - 任意です。コマンドの助けを。
例:
指揮:
dotnet sitecore plugin list
出力:
List of plugins: Sitecore.DevEx.Extensibility.Indexing v.4.0.0 Sitecore.DevEx.Extensibility.Publishing v.4.0.0 Sitecore.DevEx.Extensibility.ResourcePackage v.4.0.0 Sitecore.DevEx.Extensibility.Serialization v.4.0.0