環境を準備する
学習の目的
このプロジェクトでは、次のことを行います。
- 開発ツールをインストールする。
- メタデータ API を使って外部クライアントアプリケーションを作成します。
最初の外部クライアントアプリケーションプロジェクトでは、Salesforce の設定を使って外部クライアントアプリケーションの作成および操作を行いました。このプロジェクトでは、メタデータ API を使って Trailhead Playground でアプリケーションを設定します。Salesforce CLI を使って SFDX プロジェクト内に外部クライアントアプリケーションを構成するファイルを作成し、それを Trailhead Playground にリリースします。
メタデータ API を使った外部クライアントアプリケーションの作成作業のほとんどは Visual Studio Code (VS Code) で行いますが、一部の変更は Trailhead Playground で行う必要があります。また、作成を始める前に、いくつかのステップを実施してローカル環境を設定する必要があります。
Trailhead Playground を起動する
このハンズオンプロジェクトの作業は、あなた個人のコンピューターおよび Salesforce 環境で行います。まず Trailhead にログインしてから、このページの下部にある [Launch (起動)] をクリックし、Trailhead Playground を取得してください。Playground でこのプロジェクトのステップを完了した後、ページの下部にある [Verify Step (ステップを確認)] をクリックしてください。
準備を整える
コンピューターと Trailhead Playground を接続する前に、いくつかのステップを実施して、コンピューターと Trailhead Playground の準備を整える必要があります。Playground で Dev Hub を有効にし、コンピューター上で SFDX プロジェクトを設定するためのいくつかのアプリケーションをダウンロードします。
Trailhead Playground で Dev Hub を有効にする
- Trailhead Playground の [Setup (設定)] から、[Quick Find (クイック検索)] ボックスに
Dev Hub
と入力し、[Dev Hub] を選択します。 - [Enable Dev Hub (Dev Hub を有効化)] をクリックします。
Salesforce CLI と VS Code をインストールする
Visual Studio Code は Salesforce 開発者に人気のあるコードエディターで、Windows、Linux、macOS で使用できる無料のオープンソースです。このエディターには、構文の強調表示やコード補完など、インストールが容易な拡張機能があります。
- コンピューターに Salesforce CLI をインストールして、Trailhead Playground を操作できるようにします。
- 使用しているオペレーティングシステム用の Visual Studio Code の最新バージョンをダウンロードしてインストールします。すでに Visual Studio Code がインストールされている場合は、再インストールする必要はありません。
- Visual Studio Code を起動します。
- 左のツールバーで、[Extensions (拡張機能)] アイコンをクリックします。
- Salesforce Extension Pack を検索し、[Install (インストール)] をクリックします。
環境が設定できたので、続いて外部クライアントアプリケーションを作成しましょう。