이 세션에서는 워크샵 진행을 위해 필요한 개발 환경 설정을 진행합니다.
이 부트캠프에서는 Microsoft 365 개발자 프로그램 및 파워 플랫폼 개발자 프로그램에 이미 사용자의 계정을 생성해 두었습니다. 하지만 직접 가입하고 싶다면 아래 링크를 통해 Microsoft 365 개발자 프로그램에 가입합니다.
👉 Microsoft 365 개발자 프로그램 가입 방법
-
이 리포지토리를 자신의 GitHub 계정으로 포크합니다.
-
포크한 리포지토리에서 GitHub Codespaces 인스턴스를 생성합니다.
![GitHub Codespaces 인스턴스 생성하기][image-01]
-
GitHub Codespaces 인스턴스 안의 터미널에서 아래 명령어를 실행시켜 제대로 만들어졌는지 확인합니다.
git remote -v
만약 아래와 같이 나오면 제대로 만들어진 것입니다.
origin https://github.com/<자신의 GitHub ID>/Power-Platform-App-Dev-in-a-Day-KR (fetch) origin https://github.com/<자신의 GitHub ID>/Power-Platform-App-Dev-in-a-Day-KR (push) upstream https://github.com/microsoft/Power-Platform-App-Dev-in-a-Day-KR.git (fetch) upstream https://github.com/microsoft/Power-Platform-App-Dev-in-a-Day-KR.git (push)
NOTE: 만약 위와 같이 보이지 않는다면, GitHub Codespaces 인스턴스를 삭제하고 위 순서대로 다시 만들어야 합니다.
-
아래 명령어를 실행시켜 필요한 개발 도구가 설치되어 있는지 확인합니다.
azd version az --version gh --version pac help dotnet --list-sdks
-
[애저 Dev CLI][azd cli]를 이용해서 애저에 로그인합니다. 아래 명령어를 입력하세요.
azd auth login --use-device-code=false
-
웹 브라우저의 새 탭이 열리면서 404 에러가 나타나면 주소창의 URL을 복사해서 아래와 같이 새 zsh 셸을 열고 붙여넣기 합니다.
curl <복사한 URL>
-
azd auth login
명령어를 실행시켰던 터미널로 돌아가 로그인이 되었는지 확인하고, 아래 명령어를 통해 로그인이 잘 되었는지 확인합니다.azd auth login --check-status
-
[애저 CLI][az cli] 명령어를 통해 다시 애저에 로그인합니다. 아래 명령어를 입력하세요.
az login
-
웹 브라우저의 새 탭이 열리면서 404 에러가 나타나면 주소창의 URL을 복사해서 아래와 같이 새 zsh 셸을 열고 붙여넣기 합니다.
curl <복사한 URL>
-
az login
명령어를 내렸던 터미널로 돌아가서 로그인이 된 것을 확인한 후 현재 설정되어 있는 구독을 확인합니다.az account show
-
만약 현재 설정된 구독과 다른 구독을 사용하고 싶다면 아래 명령어를 통해 현재 로그인한 계정에 물려있는 구독 리스트를 확인합니다.
az account list --query "[].name" -o tsv
그러면 구독 리스트를 볼 수 있습니다. 아래는 예시입니다.
Azure Subscription 1 Azure GPPB My Subscription
-
위의 리스트에서 내가 원하는 구독 이름이
Azure GPPB
이라고 가정합니다. 그러면 아래 명령어를 통해 내가 원하는 구독으로 설정합니다.az account set --subscription "Azure GPPB"
-
다시 아래 명령어를 통해 내가 원하는 구독으로 바뀌었는지 확인합니다.
az account show
축하합니다! 개발 환경 설정이 끝났습니다. 이제 Session 01: 백엔드 API 개발하기로 넘어가세요.