Sitecoreコンテンツシリアライゼーションモジュールを作成する
Version:
日本語翻訳に関する免責事項
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
Sitecoreコンテンツシリアライゼーション(SCS)モジュールは、目的やビジネスドメインに応じてシリアライズされたアイテムを整理・分離することを可能にします。 Sitecore Helixの実践では、技術的負債を減らすためにこれを推奨しています。モジュールはまた、デモやテスト用アイテムなど、本番環境に展開してはならないシリアライズアイテムをセグメント化することも可能にします。
SCSモジュールを作成するには:
-
プロジェクトフォルダ内に、
.module.jsonという名前の空のモジュールテキストファイルを作成します。 -
以下のプロパティを挿入します:
{ "namespace": "", "references": "", "items": "" }
財産
包含
目的
namespace
必須
モジュールの名前空間。
references
オプション
まずデシリアライズが必要な他のモジュール(例えばFoundationモジュールのテンプレート)への参照。このプロパティはワイルドカードをサポートしています(例
.*)。items
オプション
シリアル化するアイテム。アイテム の含めるパス はこちらで設定できます。
-
モジュールファイルを保存してください。
-
sitecore.jsonファイルのmodulesプロパティでモジュールへのパスを追加します。あるいは、ワイルドカードを使って解答構造に基づいて自動的にモジュールを含めることもできます:
{ "modules": "src/*/*/*.module.json"
}
この記事を改善するための提案がある場合は、 お知らせください!