1. Sitecoreコマンドラインインターフェース

Sitecore Command Line Interfaceのインストール

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

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

Sitecore Command Line Interface (CLI) は、ターミナルにインストールするツールです。

メモ

既存のCLIインストールをアップグレードするには、「 Sitecoreコマンド ライン インターフェイスのアップグレード」を参照してください。

Sitecore CLIは、個々のプロジェクトのローカル ツールとして、またはすべてのプロジェクトのグローバル ツールとしてインストールできます。

大事な

Sitecore CLIをグローバル ツールとしてインストールすることはお勧めしません。Sitecoreインスタンスが異なれば、Sitecore CLIのバージョンも異なる場合があります。

Sitecore CLIをインストールする前に、ワークステーションに .NET Coreがインストールされている必要があります。必要なバージョンの .NET Coreがインストールされていない場合は、次のメッセージが表示されます。

It was not possible to find any compatible framework version
The framework 'Microsoft.NETCore.App', version '<major.minor>' was not found.

Sitecore CLIをローカル プロジェクト ツールとしてインストールするには:

  1. Sitecore Management Servicesをまだインストールしていない場合は、インストールします。

  2. 管理者権限でターミナルを開きます。

  3. 次のコマンドを実行して、Sitecore CLIをインストールします。

    cd <project folder>
    dotnet new tool-manifest
    dotnet nuget add source -n Sitecore https://nuget.sitecore.com/resources/v3/index.json
    dotnet tool install Sitecore.CLI 
    手記

    同じプロジェクトで作業している他の開発者は、Sitecore CLIをインストールするためにdotnet tool restoreを実行するだけで済みます。

    CLIをグローバルにインストールするには、installコマンドを実行するときに -gオプションを使用します (推奨されません)。

    インストールが正常に完了すると、次のメッセージが表示されます。

    You can invoke the tool from this directory using the following commands: 'dotnet tool run sitecore' or 'dotnet sitecore'.
    Tool 'sitecore.cli' {version information} was successfully installed. Entry is added to the manifest file {project-path}.config\dotnet-tools.json.
    手記

    ターミナルに表示されるバージョンは、利用可能な最新の公式リリースです。

  4. 新しいプロジェクトを初期化するには、プロジェクト フォルダーで次のコマンドを実行します。

    dotnet sitecore init
  5. Sitecore CLIが機能することを確認するには、ターミナルでプロジェクト フォルダーに移動し、「 dotnet sitecore -h」と入力します。

    Sitecore CLIの準備ができている場合は、次のメッセージが表示されます。

    Required command was not provided.
    
    Usage:
      sitecore.cli [options] [command]
    
    Options:
      --version    Display version information
    
    Commands:
      login                  Authenticates the CLI to a Sitecore instance
      publish                Performs a publish operation on all content
      ser, serialization     Item serialization commands
      init                   Creates Sitecore configurations in the current directory
この記事を改善するための提案がある場合は、 お知らせください!