Salesforce DX란 무엇일까?
Salesforce DX는 사용자가 보다 직접적이고 효율적인 방식으로 전체 플랫폼에서 Salesforce 앱을 개발하고 관리할 수 있는 앱 클라우드 의 Salesforce 제품이라고 한다.(참고) https://www.techtarget.com/searchcustomerexperience/definition/Salesforce-DX
차례
Set Up Your Salesforce DX Environment
Set Up the Project on Your Local Machine
Create and Test Our Scratch Org
아래 명령어를 쳐서 본인의 Salsefocre 홈에 들어갑니다.
sfdx auth:web:login -d -a DevHub
우측 검색창에 hub를 검색하고 Dev Hub를 눌러줍니다.
그 후 Dev Hub를 활성화 시켜줍니다.
그리고 다시 명령어를 입력하고 홈페이지에 아이디와 비밀번호를 입력해서 Salseforce 홈에 접속합니다.
sfdx auth:web:login -d -a DevHub
그럼 터미널에 이런 식으로 아이디와 접속 됐다는 문구가 뜨면 완료입니다.
Successfully authorized rraodv@salesforcedx1.com with org id 00D1I000000n3H5UAI
My_sfdx_project라는 디렉터리를 만들고 디렉터리로 이동합니다.
mkdir my_sfdx_project
cd my_sfdx_project
아래 명령어로 github를 아래 디렉터리에 다운 받습니다.
git clone https://github.com/trailheadapps/dreamhouse-lwc.git
아래 사진처럼 github이 다운 받아 집니다.
(윈도우는 https://gitforwindows.org/ 이곳에서 다운 받을 수 있습니다.)
dreamhouse-lwc 디렉터리로 가서
cd dreamhouse-lwc
git 브런치 생성를 생성해 줍니다.
git checkout -b my_branch
git 생성이 끝나면 Salseforce DX가 실행되는지 확인을 해줍니다.
sfdx force --help