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

次のステップ

Salesforce CLI のインストール後に行う作業については、次の資料を読み進めてください。

サンプルギャラリーで例を確認してください。このギャラリーには、Salesforce Platform 上に何を構築できるかを示すサンプルアプリケーションが含まれます。サンプルアプリケーションは、最新の機能とベストプラクティスを取り込むように継続的に更新されます。

「クイックスタート: Salesforce DX」の Trailhead プロジェクトを使用して、Salesforce CLI に関する準備をすばやく行います。次に、「パッケージ開発を使用したアプリケーションの共同構築」のトレイルを使用して、開発を開始します。

もっと視覚的な開発者エクスペリエンスをお探しの場合でも大丈夫です。Salesforce CLI で構築する VS Code 向け Salesforce 拡張機能を確認してください。

次の Salesforce DX ドキュメントを参照してください。

  • Salesforce DX 開発者ガイド』。アプリケーションのライフサイクル全体にわたって Salesforce Platform 上でアプリケーションを管理および開発する方法を説明しています。
  • Salesforce CLI コマンドリファレンス』。CLI コマンドの詳細なリストとその使用方法を説明しています。
  • 『Salesforce CLI プラグイン開発者ガイド』。Salesforce CLI のプラグインを独自に開発する方法を説明しています。

開発方法

Salesforce CLI は、アプリケーションをさまざまな方法で開発するために使用できる強力なツールです。よく使用される道筋、利用開始に必要なステップ、および次にすべきことに関する提案を次に示します。
開始方法: スクラッチ組織を使用して開発する
スクラッチ組織とは、Salesforce コードおよびメタデータのソース駆動型で破棄可能なリリースです。スクラッチ組織は、開発プロセスでの開発者の生産性とコラボレーションを促進し、自動テストと継続的なインテグレーションを容易にします。
  1. Developer Edition 組織、トライアル組織、または本番組織 (Salesforce ユーザーの場合) か、ビジネス組織 (AppExchange パートナーの場合) で、管理ユーザーとして Dev Hub の有効化を行います。

    組織がない場合は、Salesforce 開発者向け Web サイトで無料の Developer Edition 組織にサインアップします。

  2. 開発チームにスクラッチ組織を作成してもらう場合は、それらを Dev Hub 組織に追加します。
  3. (省略可能) Dev Hub で Einstein 機能を有効にして、スクラッチ組織でチャットボット機能を有効化する手動ステップを排除します。
  4. GitHub にあるサンプルの Salesforce DX プロジェクトをコピーして、よく使用される CLI コマンドを試します。次に、『Salesforce DX 開発者ガイド』を確認し、Salesforce DX プロジェクトの設定、スクラッチ組織、コードの同期、その他の開発者トピックについて学びます。
開始方法: 第二世代管理パッケージを開発する
AppExchange パートナーとして第二世代管理パッケージ (2GP) を、ソースの整理、小型のモジュール式パッケージのビルド、バージョン管理システムとの統合、カスタム Apex コードの活用などに利用します。
  1. Developer Edition 組織、トライアル組織、または本番組織 (Salesforce ユーザーの場合) か、ビジネス組織 (AppExchange パートナーの場合) で、管理ユーザーとして Dev Hub の有効化を行います。

    組織がない場合は、Salesforce 開発者向け Web サイトで無料の Developer Edition 組織にサインアップします。

  2. [Dev Hub] で第二世代パッケージの有効化を行います。
  3. 開発チームに 2GP 管理パッケージを作成してもらう場合は、それらを Dev Hub 組織に追加します。
  4. Salesforce DX 開発者ガイド』で 2GP 管理パッケージとその作成方法についてのすべての項目を参照します。