다음을 통해 공유


빠른 시작: 데모 확장 탐색

이 빠른 시작 가이드에서는 Azure Developer CLI (azd) 데모 확장을 설치하고 이를 사용하여 azd 확장 프레임워크의 기능을 탐색합니다. 확장은 새 기능을 추가하고, 워크플로를 자동화하고, 다른 서비스를 통합 azd하는 방법을 제공합니다. 데모 확장은 사용자에게 입력을 요청하거나 프로젝트에 대한 정보를 표시하는 방법과 같이 확장에서 다양한 기능을 구현하는 방법의 예를 제공합니다.

프로젝트 시작

앞으로의 단계를 수행하려면 시작 템플릿을 초기화합니다 hello-azd . 사용자 고유의 템플릿을 사용하여 팔로우할 수도 있습니다.

azd init -t hello-azd

익스텐션 설치

데모 확장을 설치하려면 다음 단계를 완료합니다.

  1. 구성에서 확장을 사용하도록 설정했는지 확인합니다 azd .

    azd config set alpha.extensions on
    
  2. 공식 레지스트리에서 데모 확장을 설치합니다.

    azd extension install microsoft.azd.demo
    
  3. 설치된 확장을 나열하여 확장이 설치되었는지 확인합니다.

    azd extension list --installed
    

데모 확장 워크플로 사용

데모 확장이 설치되면 확장 프레임워크 기능의 예제를 탐색하는 azd 데 사용할 수 있는 새 명령이 추가됩니다.

  1. azd demo 명령을 실행하여 사용 가능한 데모 명령 목록을 확인합니다.

    azd demo
    

    출력은 다음과 유사합니다.

    Demonstrates AZD extension framework capabilities.
    
    Usage:
      azd [command]
    
    Available Commands:
      colors      Displays all ASCII colors with their standard and high-intensity variants.        
      context     Get the context of the AZD project & environment.
      listen      Starts the extension and listens for events.
      prompt      Examples of prompting the user for input.
      version     Prints the version of the application
    
    Flags:
          --debug   Enable debug mode
      -h, --help    help for azd
    
    Use "azd [command] --help" for more information about a command.
    
  2. azd demo version 명령을 실행하여 앱 버전을 표시합니다.

    azd demo version
    

    출력 서식은 다음과 유사합니다.

    Version: 0.2.0
    Commit: 611d05a6f7190f3bda379e92b4ece6470584c6f0
    Build Date: 2025-04-23T17:21:58Z
    
  3. azd demo context 명령을 실행하여 azd 프로젝트 및 환경의 맥락을 표시합니다.

    azd demo context
    
  4. azd demo prompt 명령을 실행하여 확장을 사용하여 사용자에게 입력을 요청하는 방법의 예를 살펴봅니다.

    azd demo prompt
    

    워크플로의 첫 번째 단계에서는 목록을 필터링하는 방법을 보여 줍니다.

    ? Which Azure services do you use most with AZD?: Container Apps
    
      Filter: Type to filter list
    
      > [✔] Container Apps
        [ ] Functions
        [ ] Static Web Apps
        [ ] App Service
        [ ] Cosmos DB
        [ ] SQL Database
        ...
    

    Container Apps를 선택하고 Enter 키를 누릅니다. 나머지 프롬프트를 계속 진행하여 부울 예/아니요 또는 목록 선택과 같은 다른 프롬프트 옵션의 예를 확인합니다.