SXA CLIを使用したタスクの自動化
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
SXA CLIは、SXAプロジェクトのタスクを自動化するのに役立つ便利なコマンドライン ツールです。このトピックでは、最も一般的なタスクについて説明します。すべてのタスクと可能な追加の完全なリストについては 、SXAの監視、ビルド、アップロード タスクを参照してください。
新しいテーマの作成
新しいテーマの作成
すべての 前提条件が満たされ ている場合は、次のタスクを使用してSXAプロジェクトに新しいテーマを追加できます。
このタスクは、テーマ作成パイプラインを実行し、質問のリストに回答すると、テーマがローカルとSitecoreの両方に保存されます。

すべてのアセットはローカルに保存されます。GitHubまたはその他のバージョン管理システムを使用して、スタイルとスクリプトで共同作業を行うことができます。

Sitecoreには、テーマのプレースホルダーがあります。デフォルトでは、このフォルダにはアセットは含まれていません。
テーマ設定の構成
テーマ設定の構成
テーマ設定はいつでも再構成できます。たとえば、最初にCSSソースファイルをアップロードしないことを選択し、後でこれを変更する場合は、次のタスクを使用してテーマ設定を(再)構成できます。
変更を確認する
変更を確認する
開発が終了し、変更をアップロードする場合は、次のタスクを使用して、変更されたファイルを自動的にアップロードできます。
たとえば、アコーディオンのサススタイルを変更した場合:

事前最適化された最小の構築
事前最適化された最小の構築
すべてのSassタスクと縮小をビルドする場合。次のタスクは、すべてのファイルをローカルで更新しますが、サーバーにはアップロードしません。
アセットの更新
アセットの更新
アセットは、チームで作業していて、同僚が行った最新の変更でローカルテーマを更新する場合など、いつでもテーマにアセットを更新してアップロードできます。テーマは、次のタスクを使用して更新できます。
このタスクは、すべてのスクリプト、画像、スタイルをSitecoreのテーマにアップロードします。
アセットのアップロード
アセットのアップロード
アセットはいつでもテーマにアップロードできます。たとえば、CSSにいくつかの変更を加え、これらのファイルのみをアップロードする場合などです。