---
title: "Sitecoreコンテンツシリアライゼーションモジュールを作成する"
slug: "create-a-sitecore-content-serialization-module"
abstract: "Sitecoreコンテンツシリアライゼーション(SCS)モジュールの作成方法。"
---
# Sitecoreコンテンツシリアライゼーションモジュールを作成する

Sitecoreコンテンツシリアライゼーション(SCS)モジュールは、目的やビジネスドメインに応じてシリアライズされたアイテムを整理・分離することを可能にします。 [Sitecore Helix](https://helix.sitecore.net)の実践では、技術的負債を減らすためにこれを推奨しています。モジュールはまた、デモやテスト用アイテムなど、本番環境に展開してはならないシリアライズアイテムをセグメント化することも可能にします。

SCSモジュールを作成するには:

1.  プロジェクトフォルダ内に、<name of module>.module.jsonという名前の空のモジュールテキストファイルを作成します。
    
2.  以下のプロパティを挿入します:
    
    {
     "namespace": "",
     "references": "",
     "items": ""
    }
    
    財産
    
    包含
    
    目的
    
    namespace
    
    必須
    
    モジュールの名前空間。
    
    references
    
    オプション
    
    まずデシリアライズが必要な他のモジュール(例えばFoundationモジュールのテンプレート)への参照。このプロパティはワイルドカードをサポートしています(例:Foundation.\*)。
    
    items
    
    オプション
    
    シリアル化するアイテム。アイテム [の含めるパス](https://doc.sitecore.com/xp/ja/developers/103/developer-tools/sitecore-content-serialization-structural-overview.html) はこちらで設定できます。
    
3.  モジュールファイルを保存してください。
    
4.  sitecore.jsonファイルのmodulesプロパティでモジュールへのパスを追加します。あるいは、ワイルドカードを使って解答構造に基づいて自動的にモジュールを含めることもできます:
    
    {
     "modules": 
     "src/\*/\*/\*.module.json"
     
    }