Newer Version Available

This content describes an older version of this product. View Latest

Project Setup

Salesforce DX provides a project structure for your org’s metadata (code and configuration), org templates, sample data, and all your team’s tests. To bring consistency to your team’s development processes, store these items in a source control system (SCS). Retrieve the contents of your team’s repository when you’re ready to develop a new feature.

You can use your preferred SCS. Most of our examples use Git.

You have different options to create a Salesforce DX project depending on how you want to begin.

Use the Sample Repository on GitHub Explore the features of Salesforce DX using one of our sample repos and your own SCS and toolset.
Create a Salesforce DX Project from Existing Source Start with an existing Salesforce app to create a Salesforce DX project.
Create a Salesforce DX Project Create an app on the Salesforce Platform using a Salesforce DX project.