-
Set up your environment. Follow the steps in the Quick Start: Lightning Web Components Trailhead project. The steps include:
- Enable Dev Hub in your Trailhead Playground
- Install Salesforce CLI
- Install Visual Studio Code
- Install the Visual Studio Code Salesforce extensions, including the Lightning Web Components extension
-
If you haven't already done so, authorize your hub org and provide it with an alias (myhuborg in the command below):
sfdx auth:web:login -d -a myhuborg
-
Clone the lwc-recipes repository:
git clone https://github.com/msrivastav13/embed-flows-in-lwc-examples.git cd embed-flows-in-lwc-examples
-
Create a scratch org and provide it with an alias (lwc-recipes in the command below):
sfdx force:org:create -s -f config/project-scratch-def.json -a embed-flows-lwc
-
Push the app to your scratch org:
sfdx force:source:push
-
Open the scratch org:
sfdx force:org:open
-
In App Launcher, click View All then select the Home tab, and you should see the component.
Follow this set of instructions if you want to deploy the app to a more permanent environment than a Scratch org. This includes non source-tracked orgs such as a free Developer Edition Org or a Trailhead Playground.
Make sure to start from a brand-new environment to avoid conflicts with previous work you may have done.
-
Clone this repository:
git clone https://github.com/msrivastav13/embed-flows-in-lwc-examples.git cd embed-flows-in-lwc-examples
-
Authorize your Trailhead Playground or Developer org and provide it with an alias (mydevorg in the command below):
sfdx auth:web:login -s -a mydevorg
-
Run this command in a terminal to deploy the app.
sfdx force:source:deploy -p force-app
-
If your org isn't already open, open it now:
sfdx force:org:open -u mydevorg
-
In App Launcher, click View All then select the Home tab, and you should see the component.