この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

第二世代パッケージのワークフロー

スクラッチ組織でアプリケーションを開発してテストした後、Salesforce コマンドラインから直接、第二世代パッケージを作成してインストールできます。

package2 CLI コマンドを sfdx-project.json ファイルが含まれるディレクトリから実行する必要があります。

メモ

基本的なワークフローには次の手順が含まれます。各ステップについての詳細は、個々のトピックを参照してください。

  1. Dev Hub 組織を承認し、スクラッチ組織を作成します。

    このステップを実行するとき、-d オプションを指定します。そうすることで、package2 コマンドで dev hub パラメータを省略できます。コマンドによっては、スクラッチ組織を指定します。

    使用する各組織に別名を定義すると、コマンドラインから異なる組織間を簡単に切り替えることができます。パッケージ開発サイクルを反復しながら異なる組織を承認できます。

    メモ

  2. すべてのパッケージコンポーネントが、パッケージを作成するプロジェクトディレクトリ内にあることを確認します。
  3. sfdx-project.json ファイルにパッケージを設定します。
  4. パッケージを作成します。
    1sfdx force:package2:create --name new_package --description “New Package” --containeroptions Unlocked

    数分待ってから次のステップに進みます。

  5. パッケージバージョンを作成します。sfdx-project.json ファイルにパッケージ ID とディレクトリ名を指定��ます。コマンドに次のいずれかのパラメータを指定します。
    1sfdx force:package2:version:create --directory project-directory

    数分待ってから次のステップに進みます。

  6. パッケージバージョンをインストールしてテストします。
    1sfdx force:package2:version:install --subscriberpackage2versionid 04t6A0000004eytQAA --targetusername user@example.com