パッケージの生成
パッケージをテストまたは共有する準備が整ったら、force:package:create コマンドを使用してパッケージを作成します。
名前空間を使用する場合、sfdx-project.json ファイルでパッケージ名前空間を指定します。詳細は、「名前空間について」を参照してください。
パッケージを作成するには、プロジェクトディレクトリに移動します。この名前はパッケージの別名になり、プロジェクトファイルに自動的に追加されます。パッケージに関連する Apex の不具合や、インストール、アップグレード、またはアンインストールの失敗に関するメール通知を受信する Dev Hub 組織の有効なユーザを指定するかどうかを選択できます。
1sfdx force:package:create --name "Expenser App" --packagetype Unlocked --path \
2"expenser-main" --targetdevhubusername my-hub --errornotificationusername me@devhub.org出力は次の例のようになります。
1sfdx-project.json has been updated.
2Successfully created a package. 0HoB00000004CzHKAU
3=== Ids
4NAME VALUE
5────────── ──────────────────
6Package Id 0HoB00000004CzHKAUパッケージの更新
既存のパッケージのエラー通知を受信するために名前、説明、ユーザを更新する場合は、次のコマンドを使用します。
1sfdx force:package:update --package "Expense App" --name "Expense Manager App" \
2--description "New Description" --errornotificationusername me2@devhub.org