다음을 통해 공유


Npm@0 - npm v0 작업

이 작업을 사용하여 npm 패키지를 설치 및 게시하거나 명령을 실행합니다 npm . Azure Artifacts npmjs.com 와 같은 인증된 레지스트리를 지원합니다.

참고

npm 인증 작업은 Azure Artifacts를 사용하여 인증하는 데 권장되는 방법입니다. 이 작업은 더 이상 새 기능을 사용하지 않으며 중요한 버그만 해결됩니다.

Syntax

# npm v0
# Run an npm command. Use NpmAuthenticate@0 task for latest capabilities.
- task: Npm@0
  inputs:
    #cwd: # string. working folder. 
    command: 'install' # string. Required. npm command. Default: install.
    #arguments: # string. arguments.
# npm v0
# Run an npm command.
- task: Npm@0
  inputs:
    #cwd: # string. working folder. 
    command: 'install' # string. Required. npm command. Default: install.
    #arguments: # string. arguments.

입력

cwd - 작업 폴더
string.

명령이 실행되는 작업 디렉터리를 npm 지정합니다. 기본값은 리포지토리의 루트입니다.


command - npm 명령
string. 필수 요소. 기본값은 install입니다.

실행을 위해 전달되는 명령 및 인수를 npm 지정합니다.

인수에 큰따옴표()가 포함된 경우 슬래시("\)로 이스케이프하고 이스케이프된 문자열을 큰따옴표(")로 묶습니다.


arguments - 인수
string.

에 전달 npm되는 추가 인수입니다.


작업 제어 옵션

모든 작업에는 작업 입력 외에 제어 옵션이 있습니다. 자세한 내용은 컨트롤 옵션 및 일반적인 작업 속성을 참조하세요.

출력 변수

없음

설명

참고

Azure Pipelines를 사용하여 피드에 패키지를 게시하려면 프로젝트 컬렉션 빌드 서비스 및 프로젝트의 Build Service ID를 기여자로 설정해야 합니다. 자세한 내용은 새 사용자/그룹 추가 를 참조하세요.

npm 명령 및 인수는 어디에서 배울 수 있나요?

요구 사항

요구 사항 Description
파이프라인 유형 YAML, 클래식 빌드, 클래식 릴리스
실행 중 에이전트, DeploymentGroup
요청 자체 호스팅 에이전트에는 이 작업을 사용하는 작업을 실행하기 위한 다음 요구 사항과 일치하는 기능이 있어야 합니다. npm
Capabilities 이 작업은 작업의 후속 작업에 대한 요구를 충족하지 않습니다.
명령 제한 사항 모두
Settable 변수 모두
에이전트 버전 2.144.0 이상
작업 범주 패키지
요구 사항 Description
파이프라인 유형 YAML, 클래식 빌드, 클래식 릴리스
실행 중 에이전트, DeploymentGroup
요청 자체 호스팅 에이전트에는 이 작업을 사용하는 작업을 실행하기 위한 다음 요구 사항과 일치하는 기능이 있어야 합니다. npm
Capabilities 이 작업은 작업의 후속 작업에 대한 요구를 충족하지 않습니다.
명령 제한 사항 모두
Settable 변수 모두
에이전트 버전 2.115.0 이상
작업 범주 패키지
요구 사항 Description
파이프라인 유형 YAML, 클래식 빌드, 클래식 릴리스
실행 중 에이전트, DeploymentGroup
요청 자체 호스팅 에이전트에는 이 작업을 사용하는 작업을 실행하기 위한 다음 요구 사항과 일치하는 기능이 있어야 합니다. npm
Capabilities 이 작업은 작업의 후속 작업에 대한 요구를 충족하지 않습니다.
명령 제한 사항 모두
Settable 변수 모두
에이전트 버전 1.91.0 이상
작업 범주 패키지