Skip to content

Latest commit

 

History

History
137 lines (89 loc) · 5.19 KB

02-calculator.md

File metadata and controls

137 lines (89 loc) · 5.19 KB

세션 02: 계산기 만들기

이 세션에서는 워크샵 진행을 위해 필요한 개발 환경 설정을 진행합니다.

1. Microsoft 365 개발자 프로그램 및 파워 플랫폼 개발자 프로그램 가입

이 부트캠프에서는 Microsoft 365 개발자 프로그램 및 파워 플랫폼 개발자 프로그램에 이미 사용자의 계정을 생성해 두었습니다. 하지만 직접 가입하고 싶다면 아래 링크를 통해 Microsoft 365 개발자 프로그램에 가입합니다.

👉 Microsoft 365 개발자 프로그램 가입 방법

2. GitHub Codespaces 시작

  1. 이 리포지토리를 자신의 GitHub 계정으로 포크합니다.

  2. 포크한 리포지토리에서 GitHub Codespaces 인스턴스를 생성합니다.

    ![GitHub Codespaces 인스턴스 생성하기][image-01]

  3. 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 인스턴스를 삭제하고 위 순서대로 다시 만들어야 합니다.

3. GitHub Codespaces 개발 환경 확인

  1. 아래 명령어를 실행시켜 필요한 개발 도구가 설치되어 있는지 확인합니다.

    azd version
    az --version
    gh --version
    pac help
    dotnet --list-sdks

4. 애저 Dev CLI 로그인

  1. [애저 Dev CLI][azd cli]를 이용해서 애저에 로그인합니다. 아래 명령어를 입력하세요.

    azd auth login --use-device-code=false
  2. 웹 브라우저의 새 탭이 열리면서 404 에러가 나타나면 주소창의 URL을 복사해서 아래와 같이 새 zsh 셸을 열고 붙여넣기 합니다.

    curl <복사한 URL>
  3. azd auth login 명령어를 실행시켰던 터미널로 돌아가 로그인이 되었는지 확인하고, 아래 명령어를 통해 로그인이 잘 되었는지 확인합니다.

    azd auth login --check-status

5. 애저 CLI 로그인

  1. [애저 CLI][az cli] 명령어를 통해 다시 애저에 로그인합니다. 아래 명령어를 입력하세요.

    az login
  2. 웹 브라우저의 새 탭이 열리면서 404 에러가 나타나면 주소창의 URL을 복사해서 아래와 같이 새 zsh 셸을 열고 붙여넣기 합니다.

    curl <복사한 URL>
  3. az login 명령어를 내렸던 터미널로 돌아가서 로그인이 된 것을 확인한 후 현재 설정되어 있는 구독을 확인합니다.

    az account show
  4. 만약 현재 설정된 구독과 다른 구독을 사용하고 싶다면 아래 명령어를 통해 현재 로그인한 계정에 물려있는 구독 리스트를 확인합니다.

    az account list --query "[].name" -o tsv

    그러면 구독 리스트를 볼 수 있습니다. 아래는 예시입니다.

    Azure Subscription 1
    Azure GPPB
    My Subscription
    
  5. 위의 리스트에서 내가 원하는 구독 이름이 Azure GPPB 이라고 가정합니다. 그러면 아래 명령어를 통해 내가 원하는 구독으로 설정합니다.

    az account set --subscription "Azure GPPB"
  6. 다시 아래 명령어를 통해 내가 원하는 구독으로 바뀌었는지 확인합니다.

    az account show

축하합니다! 개발 환경 설정이 끝났습니다. 이제 Session 01: 백엔드 API 개발하기로 넘어가세요.