Software Setup (VS Code, Extensions, SFDX)
Objective
A. Installing the Visual Studio Code
B. Installing the Salesforce Extension
C. Installing the Salesforce CLI
In this unit, we will be installing the required software/plugins to develop lightning web components.
How to set up visual studio code for Salesforce?
A. Installing the Visual Studio Code
Visual Studio Code is a lightweight code editor from Microsoft. It comes with built-in support for JavaScript, TypeScript and Node.js and is available for Windows, MacOS and Linux.
This is an IDE to develop better in salesforce. Salesforce is supporting all the new stuff for the vs code plugins(extensions).
Step #1: Download Visual Code Studio
The installation of Visual Studio Code depends on your platform.
Goto the official website of Microsoft to install the VS Code.
https://visualstudio.microsoft.com/downloads/
Here click on the Free Download button and it will ask you to save the files. Unzip the files after downloading and install the vs code.
MaCOS
If your platform is MacOS, the installation is very easy. Download the Visual Studio Code archive, double click to unpack the archive and drag the file Visual Studio Code.app to the Applications folder.
Windows
If you’re on Windows, you need to download and run the installer (VSCodeSetup-stable.exe). Having completed the installation successfully you can find Visual Studio Code in C:\Program Files (x86)\Microsoft VS Code
.
Linux
The installation of Visual Studio Code under Linux depends on the distribution you’re using. For a distribution-specifc installation guides take a look at https://code.visualstudio.com/docs/setup/linux
You must install the vs code v1.26 or later
. If you have already installed the vs code. Please check the version of your vs code. Sometimes vs code’s standard check updates
does not work. In this case, You can uninstall the older version and install it from the beginning. I faced the issues while working on this.
Step #2: After downloading open the Visual code studio you will see something like these.
B. Installing the Salesforce Extension
Step #3: Click on the symbol
Extension
shown in the below image.
Step #4: Type
Salesforce extension pack
in search box and click install as shown in below image.
C. Installing the Salesforce CLI
CLI stands for Command Line Interface. Salesforce CLI provides a lot of commands to make your life easy. You can create different environments for development, testing, individual orgs fro team and merging the code in a single org using the scratch orgs and version control.
Step #5: Open google chrome and search for
install Salesforce cli
and open the link as shown in below image.
Step #6: Click download in the below image.
I highly recommend you to follow the steps from salesforce’s official document. click here.
Step #7: To check if it is downloaded properly open Command Prompt and type
sfdx --version
and press enter.
Now to install the latest plugin type sfdx plugins:install salesforcedx@latest
and wait till the installation is completed.
Run this command in your terminal (Mac) or CMD (Windows).
sfdx plugins:install salesforcedx@latest
Step #8: Now we need to set the path and environment variable on our system.
Add to the PATH on Windows 10
• Open the Start Search, type in “env”, and choose “Edit the system environment variables”:
• Click the “Environment Variables…” button.
• Double click on Path and check if the Path has the C:\Program Files\Salesforce CLI\bin
. Also the under the System variable check if the Path has C:\Program Files\Salesforce CLI\bin
. If this is missing under Path in User variables for home
or System variables
section create the same using the new button.
Step #9: Now to check if everything is setup properly go to Visual Studio and Press
CTRL+SHIFT+P
.
Enter SFDX: Create Project with Manifest -> Enter the project name -> Select the folder. It will create a Project for us after running as shown below.
MIND IT !
If you get this error: Error: Salesforce CLI is not installed
Just close the visual code studio and start again.