Sitecore Command Line Interfaceのインストール
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
Sitecore Command Line Interface (CLI) は、ターミナルにインストールするツールです。
既存のCLIインストールをアップグレードするには、「 Sitecoreコマンド ライン インターフェイスのアップグレード」を参照してください。
Sitecore CLIは、個々のプロジェクトのローカル ツールとして、またはすべてのプロジェクトのグローバル ツールとしてインストールできます。
Sitecore CLIをグローバル ツールとしてインストールすることはお勧めしません。Sitecoreインスタンスが異なれば、Sitecore CLIのバージョンも異なる場合があります。
Sitecore CLIをインストールする前に、ワークステーションに .NET 8がインストールされている必要があります。必要なバージョンの .NET Coreがインストールされていない場合は、次のメッセージが表示されます。
Sitecore CLIをローカル プロジェクト ツールとしてインストールするには:
-
Sitecore Management Servicesをまだインストールしていない場合は、インストールします。
大事なバージョン5.1.25以降、CLIには バージョン互換性機能 があり、古いバージョンのSitecore Management ServicesでCLIコマンドを実行できなくなります。
-
管理者権限でターミナルを開きます。
-
次のコマンドを実行して、Sitecore CLIをインストールします。
手記同じプロジェクトで作業している他の開発者は、Sitecore CLIをインストールするためにdotnet tool restoreのみ実行する必要があります。
CLIをグローバルにインストールするには、installコマンドを実行するときに -gオプションを使用します (推奨されません)。
インストールが完了すると、次のメッセージが表示されます。
-
新しいプロジェクトを初期化するには、プロジェクト フォルダーで次のコマンドを実行します。
手記このコマンドdotnet sitecore initは、CLIと同じバージョンのデフォルトのプラグインをsitecore.jsonファイルに追加します。プラグインは、Sitecore.DevEx.Extensibility.Serialization、Sitecore.DevEx.Extensibility.Publishing、Sitecore.DevEx.Extensibility.Indexing、Sitecore.DevEx.Extensibility.ResourcePackage、およびSitecore.DevEx.Extensibility.Databaseです。次のSitecore CLIコマンドで、CLIはプラグインの解決とインストールを試みます。
-
次のコマンドを使用して、プロジェクトの初期化を確認します。
これがdotnet sitecore initの後の最初のコマンドである場合、CLIはsitecore.jsonファイルにリストされているプラグインの解決とインストールを試みます。このコマンドは、インストールされているプラグインを通知するメッセージを出力します。例えば:
インストールが成功すると、コマンドはインストールされているプラグインとそのバージョン情報を一覧表示します。
プラグインのインストールに失敗した場合、出力にはそのプラグインのFailedステータスが表示されます。
-
Sitecore CLIが機能することを確認するには、ターミナルでプロジェクト フォルダーに移動し、「 dotnet sitecore -h」と入力します。
Sitecore CLIの準備ができている場合は、使用方法、オプション、および使用可能な最上位コマンドを説明するメッセージが表示されます。例えば: