작동 중인 SFDX 명령
지난 몇 년 동안 메타데이터 배포에서 sfdx 명령을 사용하여 코드 스니펫 실행에 이르기까지 여러 sfdx 명령을 사용하고 있습니다.
> 다음은 전체 개발 수명 주기 동안 개발자에게 필요한 모든 명령의 통합 목록입니다.
1. 조직에서 코드/메타데이터 검색
조직에서 소스를 검색하는 방법은 무엇입니까?
sfdx 명령은 매우 유연하며 서로 다른 유형의 메타데이터를 함께 검색할 수 있습니다.
//Example 1: Retrieve single file
sfdx force:source:retrieve -p force-app\main\default\triggers\AccountTrigger.trigger
//Example 2: Retrieve multiple file
sfdx force:source:retrieve -p force-app\main\default\triggers\AccountTrigger.trigger,force-app\main\default\classes\TriggerHandler.cls
2. 조직에 코드/메타데이터 배포
조직에 소스를 배포하는 방법은 무엇입니까?
sfdx 명령은 매우 유연하며 서로 다른 유형의 메타데이터를 함께 배포할 수 있습니다.
//Example 1: Deploy single file
sfdx force:source:deploy -p force-app\main\default\triggers\AccountTrigger.trigger
//Example 2: Deploy multiple file
sfdx force:source:deploy -p force-app\main\default\triggers\AccountTrigger.trigger,force-app\main\default\classes\TriggerHandler.cls
3. 테스트 클래스 실행
sfdx 명령을 사용하여 테스트 클래스 또는 테스트 메서드를 실행할 수 있습니까?
예, 다음은 sfdx 명령을 사용하는 몇 가지 유용한 옵션입니다.
//Running complete test class
sfdx force:apex:test:run -n "TestClass1,TestClass2"
//Another Way
sfdx force:apex:test:run -t "TestClass1,TestClass2"
//Run only specified test methods
sfdx force:apex:test:run -t "TestClass1.method1,TestClass2.method2"
4. 코드 스니펫 실행
코드 스니펫을 실행하기 위해 개발자 콘솔을 열어야 합니까?
아니요, sfdx 명령은 터미널에서 직접 코드 스니펫을 실행하기 위한 것입니다. 😀
sfdx force:apex:execute
5. sfdx 명령을 사용하여 로그 확인
VSCode 터미널에서 로그 스트림을 어떻게 볼 수 있습니까?
다음은 sfdx 명령입니다…
sfdx force:apex:log:tail
6. cli에서 직접 조직에 로그인
샌드박스 비밀번호를 잊으셨나요? 하지만 이 샌드박스는 vscode, xl 커넥터, 데이터 로더, metazoa 등과 같은 몇 가지 다른 타사 응용 프로그램에 의해 이미 설정되고 승인되었기 때문에 재설정하고 싶지 않습니다.
이 모든 응용 프로그램에서 암호를 업데이트하는 것은 나처럼 게으르다. 다음은 우리를 구출하는 sfdx 명령입니다.
sfdx force:org:open -u orgAlias
행복한 학습!!!
Reference
이 문제에 관하여(작동 중인 SFDX 명령), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/gyadav4/sfdx-commands-in-action-1a1p텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)