組織の設定の確認
組織の詳細を確認または設定したら、準備完了です。
まず、パッケージで名前空間を使用する場合は、次のタスクを実行します。
- Dev Hub 組織にログインします。
- Dev Hub 組織の [私のドメイン] を有効にしてリリースします。
[私のドメイン] を有効にしてリリースしないと、名前空間を Dev Hub 組織にリンクできません。
- テスト用の名前空間組織として使用する Developer Edition (DE) 組織を作成します。
第一世代パッケージとは異なり、第二世代パッケージ用のパッケージまたはパッケージ化組織を作成する必要はありません。CLI を使用して Dev Hub 組織を認証することで、1 つの名前空間に複数のテストパッケージ作成できます。
- 名前空間組織にログインし、名前空間を指定します。
ほとんどの顧客は 1 つの名前空間組織を使用しますが、メタデータをより詳細に制御する場合は複数の名前空間組織を使用できます。[私のドメイン] をリリースしてから Dev Hub 組織に [名前空間をリンク] ボタンが表示されるまで、しばらく時間がかかる場合があります。
- Dev Hub 組織で、使用する各名前空間をリンクします。
すべてのパッケージ種別で、CLI から次のタスクを実行します。
- プロジェクトを作成し、sfdx-project.json で設定オプションを指定します。
- パッケージのバージョンを開発、インストール、テストできるスクラッチ組織を作成します。
- (推奨) 使用する各組織の別名を指定します。別名を使用すれば、組織に覚えやすい名前を付けて、パッケージの処理中に組織間を簡単に移動できます。