SXA CLIを使ってテーマを追加する
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
SXA CLIは、SXAプロジェクトのタスクを自動化するための便利なコマンドラインツールです。このトピックでは、SXA CLIを使ってテーマを追加する方法について説明します。これは、Gitのようなバージョン管理システムを使って資産をよりコントロールしたい場合に便利です。
SXA CLIを使ってテーマを追加するには:
-
Website\App_Config\Include\z.Feature.Overridesに行ってz.SPE.Sync.Enabler.Gulp.config.disabledファイルを有効にしてください。
-
コマンドプロンプトターミナルを開き、レジストリをインストールしてください:
npm config set @sitecore
=https://www.npmjs.com/package -
npmとインストールコマンドを使って、CLIをグローバルパッケージとしてSXAインストールしてください: npm i -g @sitecore/sxa-cli。
-
走ってsxa register
。 では、テーマを作成したいインスタンスを入力します。 -
走ってsxa new
。 オプションで、新しいテーマ名(
)を入力することもできます。 -
ここでテーマパスが登場します: <Rootfoldername/Childfoldername>。
-
npmが提示した質問への回答を入力してください。質問にはログイン、パスワード、テーマ名、テーマパスが含まれます。
「テーマ設定ファイルを設定したいですか?」という質問にYes答えると、設定ファイルは自動的に更新されます。
-
新しいテーマが入っているフォルダにディレクトリを変更してください: cd
-
走ってnpm i。
-
新しいテーマが利用可能になりました。新しいテーマを必ずあなたのサイトに割り当ててください:
Sitecore/Content/
/ /Settingsに行き、サイト設定の**「互換性のあるテーマ」**欄で「選択済み」欄に新しいテーマを追加してください。これで、そのテーマをサイトの現在のテーマとして選択できます。
以下の表は、テーマ設定でSXA CLIを使用する際の最も重要なコマンドを説明しています:
指揮
概要
sxa new
Create theme pipelineを実行し、テーマをローカルとSitecoreの両方に保存します。このコマンドを使って新しいテーマを作成してください。
sxa init
質問リストに答えてテーマ変数を設定します。このコマンドを使ってテーマ設定を変更します。
sxa register
グローバルにSitecore URLのインスタンスを登録します。
sxa get-url
現在登録されているURLを確認します。
動画 CLIを使ってテーマを作成する
Discover Sitecoreチャンネルのこの動画を見ると、CLIを使ってテーマを作成するデモンストレーションSXAご覧いただけます。