SXA CLI の監視、構築、再構築、アップロードのタスク
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
SXA を使用すると、開発者はアセットを構築し、これらのアセットを SXA CLI を使用してローカルでアップロードするか、CI サーバーを使用してアップロードできます。このトピックでは、ファイルを監視、構築、再構築、およびアップロードするタスクについて説明します。
構築タスク
テーマ アセットを作成してアップロードするには、次のタスクを使用します。
sxa build [taskName]
エイリアス:
sxa b
追加できるオプション:
-
d, --debug
- 追加のデバッグ情報を提供します。
次の表では、グローバルな構築タスクについて説明します。
グローバル タスク |
説明 |
---|---|
|
|
|
次のファイルを
|
|
|
|
|
|
|
|
sass コンポーネントを CSS にコンパイルし、CSS ファイルをバンドルして最小化します。 |
|
フラグ用のスプライトを作成します。 |
再構築タスク
テーマ アセットを再構築してアップロードするには、次のタスクを使用します。
sxa rebuild [taskName]
エイリアス:
sxa r
追加できるオプション:
-
-p, --password
- アップロード用のパスワードを入力します。 -
-l, --login
- ログインしてアップロードします。 -
-d, --debug
- 追加のデバッグ情報を提供します。 -
-u, --url
- アップロード用のインスタンス URL です。注記この方法で URL を指定すると、ローカルまたはグローバル サーバーの URL 戦略に別の URL を設定した場合にも、この URL が使用されます。
次の表では、グローバルな再構築タスクについて説明します。
タスク |
説明 |
---|---|
すべてを再構築 |
Sass コンポーネントを CSS にコンパイルして、JavaScript と CSS を最小化し、JavaScript、CSSと画像をアップロードします。 |
主要部分を再構築 |
Sass コンポーネントを CSS にコンパイルし、JavaScript と CSS を最小化してアップロードします。 |
アップロード タスク
テーマ設定に基づいてテーマアセットをアップロードするには、次のタスクを使用します。
sxa upload [taskName]
エイリアス:
sxa u
追加できるオプション:
-
-p, --password
- アップロード用のパスワードを入力します。 -
-l, --login
- ログインしてアップロードします。 -
-d, --debug
- 追加のデバッグ情報を提供します。 -
-u, --url
- アップロード用のインスタンス URL です。注記この方法で URL を指定すると、ローカルまたはグローバル サーバーの URL 戦略に別の URL を設定した場合にも、この URL が使用されます。
次の表では、グローバルなアップロード タスクについて説明します。
タスク |
説明 |
---|---|
|
JavaScript、CSS、画像を Sitecore インスタンスにアップロードします。 |
|
テーマ設定に基づいて styles フォルダーから CSS ファイルをアップロードします。 |
|
テーマ設定に基づいて scripts フォルダーから JavaScript ファイルをアップロードします。 |
|
画像フォルダーからファイルを Sitecore インスタンスにアップロードします (Sass と CSS の場合)。 |
|
|
|
フォント フォルダーからファイルを Sitecore インスタンスにアップロードします。 |
監視タスク
テーマ アセットの変更を監視し、変更されたファイルを自動的にアップロードするには、次のタスクを使用します。
sxa watch [taskName]
エイリアス:
sxa w
追加できるオプション:
-
-p, --password
- アップロード用のパスワードを入力します。 -
-l, --login
- ログインしてアップロードします。 -
-d, --debug
- 追加のデバッグ情報を提供します。 -
-u, --url
- アップロード用のインスタンス URL です。注記この方法で URL を指定すると、ローカルまたはグローバル サーバーの URL 戦略に別の URL を設定した場合にも、この URL が使用されます。
次の表では、グローバルな監視タスクについて説明します。
タスク |
説明 |
---|---|
|
次のタスクの機能を集約します。 |
|
次のタスクのリストを実行します。 |
|
|
|
変更を監視し、コンポーネントとスタイルを以下のフォルダーにコンパイルします。
|
|
sass フォルダーのコンポーネント スタイルの変更を監視し、すべての変更を styles フォルダーにコンパイルします。 |
|
|
|
|
|
|
|
|
|
|
|
HTML ファイルの変更を監視し、変更されたファイルをサーバーにアップロードして、Creative Exchange で解析します。 |
|
Scriban ファイルの変更を監視し、変更されたファイルをサーバーにアップロードします。 |
|
|