SFDX Simplified


The Salesforce CLI is a powerful command-line interface that simplifies development and build automation when working with your Salesforce org. Use it to:

Benefits:

  • Aggregate all the tools you need to develop with and perform commands against your Salesforce organization.
  • Synchronize source to and from scratch organizations
  • Create and manage organizations
  • Import and export data
  • Create and execute tests
  • Create and install packages
Installation

Download:  Salesforce CLI 

After Installing SFDX CLI, please verify is it working fine or not?

Open Command Prompt for Windows.

  • Press Windows Key + R to open the Run dialog box.
              
  • Type CMD to open Command Prompt.
  • Type SFDX to verify version and command.
             

Commands:    SFDX commands

  1. autocomplete
  2. commands
  3. force:alias:list
  4. force:alias:set
  5. force:analytics:template:create
  6. force:apex:class:create
  7. force:apex:execute
  8. force:apex:log:get
  9. force:apex:log:list
  10. force:apex:log:tail
  11. force:apex:test:report
  12. force:apex:test:run
  13. force:apex:trigger:create
  14. force:auth:device:login
  15. force:auth:jwt:grant
  16. force:auth:list
  17. force:auth:logout
  18. force:auth:sfdxurl:store
  19. force:auth:web:login
  20. force:community:create
  21. force:community:publish
  22. force:community:template:list
  23. force:config:get
  24. force:config:list
  25. force:config:set
  26. force:data:bulk:delete
  27. force:data:bulk:status
  28. force:data:bulk:upsert
  29. force:data:record:create
  30. force:data:record:delete
  31. force:data:record:get
  32. force:data:record:update
  33. force:data:soql:query
  34. force:data:tree:export
  35. force:data:tree:import
  36. force:lightning:app:create
  37. force:lightning:component:create
  38. force:lightning:event:create
  39. force:lightning:interface:create
  40. force:lightning:lint
  41. force:lightning:lwc:test:create
  42. force:lightning:lwc:test:run
  43. force:lightning:lwc:test:setup
  44. force:lightning:test:create
  45. force:lightning:test:install
  46. force:lightning:test:run
  47. force:limits:api:display
  48. force:mdapi:convert
  49. force:mdapi:deploy
  50. force:mdapi:deploy:cancel
  51. force:mdapi:deploy:report
  52. force:mdapi:describemetadata
  53. force:mdapi:listmetadata
  54. force:mdapi:retrieve
  55. force:mdapi:retrieve:report
  56. force:org:clone
  57. force:org:create
  58. force:org:delete
  59. force:org:display
  60. force:org:list
  61. force:org:open
  62. force:org:shape:create
  63. force:org:shape:delete
  64. force:org:shape:list
  65. force:org:snapshot:create
  66. force:org:snapshot:delete
  67. force:org:snapshot:get
  68. force:org:snapshot:list
  69. force:org:status
  70. force:package1:version:create
  71. force:package1:version:create:get
  72. force:package1:version:display
  73. force:package1:version:list
  74. force:package:create
  75. force:package:hammertest:list
  76. force:package:hammertest:report
  77. force:package:hammertest:run
  78. force:package:install
  79. force:package:install:report
  80. force:package:installed:list
  81. force:package:list
  82. force:package:uninstall
  83. force:package:uninstall:report
  84. force:package:update
  85. force:package:version:create
  86. force:package:version:create:list
  87. force:package:version:create:report
  88. force:package:version:list
  89. force:package:version:promote
  90. force:package:version:report
  91. force:package:version:update
  92. force:project:create
  93. force:project:upgrade
  94. force:schema:sobject:describe
  95. force:schema:sobject:list
  96. force:source:convert
  97. force:source:delete
  98. force:source:deploy
  99. force:source:deploy:cancel
  100. force:source:deploy:report
  101. force:source:open
  102. force:source:pull
  103. force:source:push
  104. force:source:retrieve
  105. force:source:status
  106. force:user:create
  107. force:user:display
  108. force:user:list
  109. force:user:password:generate
  110. force:user:permset:assign
  111. force:visualforce:component:create
  112. force:visualforce:page:create
  113. help
  114. plugins
  115. plugins:generate
  116. plugins:install
  117. plugins:link
  118. plugins:trust:sign
  119. plugins:trust:verify
  120. plugins:uninstall
  121. plugins:update
  122. update
  123. which 


USE of SFDX help

Use "--help" to get assistance on a SFDX command.

Example: SFDX force --help

Connecting to a Salesforce Organization.

  • Using Command Prompt

sfdx force:auth:web:login --setalias DefaultOrg
--instanceurl https://test.salesforce.com --setdefaultusername

  • Using Microsoft VS Code

VS Code provides a user-friendly user interface where you do not have to remember all SFDX commands. It provides a realistic approach to execute the SFDX command in the backend. for example, the above command can be executed using >SFDX: Set a Default Org.


Note: Until you have created a project in VS Code, you cannot see all SFDX command.



This article will be updated on viewers comments.

Comments

Popular posts from this blog

LWC-Custom Tree with indented checkbox with event (3th-Level Hierarchy)

Salesforce WebService Integration