Content Hubコマンドライン インターフェイス (CLI)
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
Content Hubコマンド ライン インターフェース (CLI) は、Sitecore Content Hubインスタンス内のコンテンツとメディアをコマンド ラインから直接効率的に管理できる汎用性の高いツールです。 Web Client SDKを利用して、REST APIを介してContent Hubインスタンスと通信します。CLIを使用すると、次のことができます。
-
コンテンツをシリアル化および逆シリアル化して、異なるContent Hubインスタンス間でデータをシームレスに転送します。
-
Content Hubのプロセスを自動化します。
-
外部のプラットフォームやシステムと統合します。
Content Hub CLIは、Linux、Windows、macOSなどのさまざまなオペレーティングシステムと互換性があるため、システムに関係なく安心して使用できます。Content Hubには、外部プラットフォームとの統合に使用できる スクリプト、トリガー、API、SDK、およびコネクタが用意されています。
構造変更の移行にはCLIを使用しないことをお勧めします。ページとコンポーネントは特定の順序で作成する必要がありますが、これはCLIで管理するのが難しく、一部の更新ではCLIでサポートされていない昇格された権限が必要です。代わりに、パッケージのインポート/エクスポート機能を使用してください。
構成
すべてのCLI関連の設定は、オペレーティング システムに応じて、次の表で指定されているパスにある現在のユーザーのディレクトリの .ch-cliサブディレクトリに保存されます。
オペレーティング システム |
パス |
---|---|
ウィンドウズ |
%USERPROFILE%\.ch-cli |
Linux/macOS |
$HOME/.ch-cli |
Docker |
<your volume> |
CLIをインストールしたら、クライアント資格情報を使用してCLIにログインできます。
最適な開発者エクスペリエンスを得るには、Visual Studio Codeエディターを使用することをお勧めします。