サンプルリポジトリを使用した使用開始
Salesforce DX の使用を開始するには、dreamhouse-lwc GitHub リポジトリをコピーするのが最も簡単な方法です。その設定ファイルと Salesforce アプリケーションを使用して、よく使用される Salesforce CLI コマンドをいくつか試します。
-
ターミナルウィンドウまたはコマンドプロンプトウィンドウを開き、HTTPS または SSH を使用して dreamhouse-lwc GitHub サンプルリポジトリを開きます。
1git clone https://github.com/trailheadapps/dreamhouse-lwc.git 2--or-- 3git clone git@github.com:trailheadapps/dreamhouse-lwc.git -
dreamhouse-lwc プロジェクトディレクトリに移動します。
1cd dreamhouse-lwc -
Dev Hub 組織を承認し、デフォルトとして設定し、別名を割り当てます。
1sfdx auth:web:login --setdefaultdevhubusername --setalias DevHub開いたブラウザに Dev Hub 組織のログイン情報を入力します。正常にログインしたら、ブラウザを閉じてもかまいません。 -
config/project-scratch-def.json ファイルを使用してスクラッチ組織を作成し、自分のユーザ名をデフォルトとして設定し、別名を割り当てます。
1sfdx force:org:create --setdefaultusername -f config/project-scratch-def.json --setalias my-scratch-org -
force-app ディレクトリにあるソースとテストをスクラッチ組織に転送します。
1sfdx force:source:push -
dreamhouse 権限セットをデフォルトユーザに割り当てます。
1sfdx force:user:permset:assign -n dreamhouse -
サンプルデータをスクラッチ組織にインポートします。
1sfdx force:data:tree:import -p data/sample-data-plan.json -
Apex テストを実行します。
1sfdx force:apex:test:run --resultformat human -
スクラッチ組織を開き、[最後に使用] で転送されたメタデータを確認します。
1sfdx force:org:open - アプリケーションランチャーで、[Dreamhouse] を見つけて開きます。