Note that you will need to be in the aura directory to create a Lightning Application or component. If you do not have one, create a directory named aura in the <app dir> | main | default.
Hence, let's cd into the aura directory using the command-line utility:
To create a simple Lightning app named TestApp, execute the following command:
sfdx force:Lightning:app:create -n TestApp
The following screenshot shows the files that were automatically added to the local folder once the preceding commands had been executed:
Along similar lines, to create a component bundle named Testcomponent, execute the following command in the aura directory:
sfdx force:Lightning:component:create -n Testcomponent
The following table summarizes the commands available to create Lightning Components, Lightning Application, events, and interfaces:
Command | Description |
Lightning:app:create |
Creates a Lightning app bundle in the specified directory or the current working directory. The bundle consists of multiple files in a folder with the designated name. |
Lightning:component:create |
Creates a Lightning Component Bundle in the specified directory or the current working directory. The bundle consists of multiple files in a folder with the designated name. |
Lightning:event:create |
Creates a Lightning event bundle in the specified directory or the current working directory. The bundle consists of multiple files in a folder with the designated name. |
Lightning:interface:create |
Creates a Lightning interface bundle in the specified directory or the current working directory. The bundle consists of multiple files in a folder with the designated name. |