다음을 통해 공유


명령줄에서 npm 패키지 게시 및 복원

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

Azure Artifacts를 사용하면 피드 및 npmjs.com 같은 공용 레지스트리를 포함하여 다양한 원본에서 npm 패키지의 게시 및 검색을 쉽게 관리할 수 있습니다. 이 문서에서는 Azure Artifacts 피드에서 프로젝트 설정, 게시 및 npm 패키지 복원을 안내합니다.

필수 조건

피드에 연결

  1. Azure DevOps 조직에 로그인한 다음 프로젝트로 이동합니다.

  2. 아티팩트 및 드롭다운 메뉴에서 피드를 선택합니다.

  3. 피드에 커넥트 선택한 다음 왼쪽 탐색 영역에서 npm을 선택합니다.

  4. 프로젝트 설정 섹션의 지침에 따라 .npmrc 파일을 구성하고 피드에 연결합니다.

    Azure DevOps 서비스에서 피드에 연결하는 방법을 보여 주는 스크린샷

  1. Azure DevOps 컬렉션에 로그인한 다음 프로젝트로 이동합니다.

  2. 아티팩트 및 드롭다운 메뉴에서 피드를 선택합니다.

  3. 피드에 커넥트 선택한 다음 왼쪽 탐색 영역에서 npm을 선택합니다.

  1. 프로젝트 설정 섹션의 지침에 따라 피드에 연결합니다.

    Azure DevOps Server 2022에서 피드에 연결하는 방법을 보여 주는 스크린샷

  1. 프로젝트 설정 섹션의 지침에 따라 피드에 연결합니다.

    Azure DevOps Server 2020에서 피드에 연결하는 방법을 보여 주는 스크린샷

  1. 제공된 지침에 따라 프로젝트를 설정하고 피드에 연결합니다.

    Azure DevOps Server 2019에서 피드에 연결하는 방법을 보여 주는 스크린샷

패키지 게시

  1. 프로젝트 디렉터리에서 다음 명령을 실행하여 package.json 나열된 npm 패키지를 게시합니다.

    npm publish
    

패키지 복원

  1. 프로젝트 디렉터리에서 다음 명령을 실행하여 모든 npm 패키지를 복원합니다.

    npm install
    
  2. 특정 패키지를 복원하려면 프로젝트 디렉터리에서 다음 명령을 실행합니다.

    npm install --save <PACKAGE_NAME>