프로젝트 팀은 Azure Artifacts의 Feed1에 npm 패키지를 게시하고 여러 프로젝트에서 해당 패키지를 사용합니다. 개발 노력을 최소화하면서 테스트된 패키지만 사용할 수 있도록 하려면 어떻게 해야 합니까?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: 릴리스라는 피드 뷰를 생성하고 릴리스를 기본 뷰로 설정합니다. npm 패키지가 성공적으로 테스트되면 패키지를 릴리스 뷰로 승격하는 릴리스 파이프라인을 구성합니다..
이것이 정답인 이유
정답은 테스트된 패키지만 사용하도록 보장하는 가장 효율적인 방법입니다. Azure Artifacts 피드 뷰(Feed View)는 패키지 버전의 하위 집합을 필터링하고 표시하는 데 사용됩니다. '릴리스' 뷰를 생성하고 이를 기본 뷰로 설정하면, 다른 프로젝트들은 기본적으로 이 릴리스 뷰에서 패키지를 소비하게 됩니다. 릴리스 파이프라인에서 패키지가 성공적으로 테스트된 후 이 뷰로 승격(Promote)되도록 구성하면, 테스트를 통과한 안정적인 버전만 다른 프로젝트에서 사용할 수 있게 됩니다. 다른 옵션들은 다음과 같은 이유로 올바르지 않습니다. 패키지를 '태그'하는 것은 뷰를 사용하는 것만큼 강력한 제어 메커니즘을 제공하지 않습니다. 소비자는 여전히 태그되지 않은 패키지에 접근할 수 있습니다. '기본'이라는 뷰를 생성하는 것은 이미 존재하는 기본 뷰와 혼동을 줄 수 있으며, '릴리스' 뷰를 기본으로 설정하는 것이 의도를 더 명확하게 전달합니다. 패키지를 '기본' 뷰로 승격하는 것은 모든 패키지가 기본적으로 이 뷰에 있기 때문에 테스트된 패키지만 사용하도록 하는 목적에 부합하지 않습니다.
끝없는 정답 찾기 없이 시험 합격
이 시험에 대한 모든 검증된 문제와 설명을 한곳에서 얻고, 준비 시간을 몇 시간 절약하세요. 1,000개 이상의 자격증 · 20개 이상의 언어 · 무료로 시작.
더 빠르게 시험 합격 → 카드 필요 없음