Sitecore Command Line Interfaceをインストールする
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
Sitecore Command Line Interface(CLI) は、ターミナルにインストールするツールです。
既存のCLIインストールをアップグレードするには、「 Upgrade Sitecore Command Line Interface」を参照してください。
Sitecore CLIは、個別プロジェクト用のローカルツールとして、またはすべてのプロジェクトにグローバルツールとしてインストールできます。
Sitecore CLIをグローバルツールとしてインストールすることは推奨しません。異なるSitecoreインスタンスは異なるバージョンのSitecore CLIを必要とする場合があります。
Sitecore CLIをインストールする前に、ワークステーションに .NET 8をインストールしている必要があります。必要な.NET Coreのバージョンをインストールしていない場合、以下のメッセージが表示されます。
Sitecore CLIをローカルプロジェクトツールとしてインストールするには:
-
管理者権限を持つ端末をOpenします。
-
Sitecore CLIをインストールするには以下のコマンドを実行してください:
注記同じプロジェクトに取り組む他の開発者は、dotnet tool restoreを実行するだけでインストールSitecore CLIできます。
CLIを全体にインストールするには、installコマンドを実行するときに-gオプションを使用してください(推奨されません)。
インストールが完了すると、以下のメッセージが表示されます:
注記以下の手順の例は簡易化のために例版を使用していますが、CLIをインストールするとターミナルに表示されるバージョンはlatest official release availableです。
-
新しいプロジェクトを初期化するには、プロジェクトフォルダ内の以下のコマンドを実行してください:
注記コマンド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がプラグインの解析とインストールを試みます。
-
XM Cloudプラグインをインストールしたい場合は、以下のコマンドを実行してください:
XM Cloudは現在SitecoreAIとなっています一部のコード例、画像、UIラベルは、エンジニアリング資産の更新中もXM Cloudを使用している場合があります。
-
プロジェクトの初期化を以下のコマンドで確認してください:
もしこれがdotnet sitecore initの後の最初のコマンドであれば、CLIはsitecore.jsonファイルに記載されたプラグインの解決とインストールを試みます。コマンドはインストールされているプラグインを知らせるメッセージを出力します。例えば:
インストールが成功した場合、コマンドはインストール済みプラグインとそのバージョン情報を一覧表示します:
プラグインのインストールが失敗した場合、出力はそのプラグインのFailed状態を表示します。
-
Sitecore CLIが動作するか確認するには、ターミナルのプロジェクトフォルダに行き、dotnet sitecore -hと入力してください。
Sitecore CLIが準備できていれば、使用方法、オプション、利用可能なトップレベルコマンドを説明するメッセージが表示されます。例えば: