UseNode@1 - Node.js 에코시스템 v1 작업 사용
이 작업을 사용하여 지정된 버전의 Node.js 찾아 다운로드 및 캐시하고 PATH에 추가합니다. 이 작업은 프록시 지원도 제공합니다.
Syntax
# Use Node.js ecosystem v1
# Set up a Node.js environment and add it to the PATH, additionally providing proxy support.
- task: UseNode@1
inputs:
#version: '10.x' # string. Version. Default: 10.x.
#checkLatest: false # boolean. Check for Latest Version. Default: false.
#force32bit: false # boolean. Use 32 bit version on x64 agents. Default: false.
# advanced
#retryCountOnDownloadFails: '5' # string. Set retry count when nodes downloads failed. Default: 5.
#delayBetweenRetries: '1000' # string. Set delay between retries. Default: 1000.
# Use Node.js ecosystem v1
# Set up a Node.js environment and add it to the PATH, additionally providing proxy support.
- task: UseNode@1
inputs:
#version: '10.x' # string. Version. Default: 10.x.
#checkLatest: false # boolean. Check for Latest Version. Default: false.
#force32bit: false # boolean. Use 32 bit version on x64 agents. Default: false.
# Use Node.js ecosystem v1
# Set up a Node.js environment and add it to the PATH, additionally providing proxy support.
- task: UseNode@1
inputs:
#version: '10.x' # string. Version. Default: 10.x.
#checkLatest: false # boolean. Check for Latest Version. Default: false.
입력
version
- 버전
string
. 기본값은 10.x
입니다.
필수 사항입니다. SemVer의 버전 범위 구문을 사용하여 Node.js 버전을 지정합니다. 예: 10.x
, , 10.15.1
. >=10.15.0
checkLatest
- 최신 버전 확인
boolean
. 기본값은 false
입니다.
온라인으로 버전 사양을 충족하는 사용 가능한 최신 버전을 확인합니다. 항상 최신 버전을 사용해야 하는 경우가 아니면 이 작업을 수행해야 합니다 false
. 값을 로 true
설정하면 작업이 특히 호스트된 빌드 풀에서 불필요할 수 있는 다운로드 비용이 발생합니다.
force32bit
- x64 에이전트에서 32비트 버전 사용
boolean
. 기본값은 false
입니다.
64비트 Windows 에이전트에 x86 버전의 Node.js 설치합니다. Windows 에이전트에서만 작동합니다.
retryCountOnDownloadFails
- 노드 다운로드 실패 시 다시 시도 횟수 설정
string
. 기본값은 5
입니다.
태스크가 미러 노드 이진 파일을 다운로드하지 못한 경우 이 옵션을 사용합니다. 작업은 지정된 시간에 대한 이진 파일을 다운로드하기 위해 다시 시도합니다.
delayBetweenRetries
- 재시도 사이에 지연 설정
string
. 기본값은 1000
입니다.
이 옵션을 사용하여 재시도 사이의 지연 시간을 밀리초 단위로 설정합니다. 기본값은 1000밀리초입니다.
작업 제어 옵션
모든 작업에는 작업 입력 외에 제어 옵션이 있습니다. 자세한 내용은 컨트롤 옵션 및 일반적인 작업 속성을 참조하세요.
출력 변수
없음
요구 사항
요구 사항 | Description |
---|---|
파이프라인 유형 | YAML, 클래식 빌드, 클래식 릴리스 |
실행 중 | 에이전트, DeploymentGroup |
요청 | 없음 |
Capabilities | 이 작업을 실행하면 동일한 작업의 후속 작업에 대한 다음 요구 사항을 충족합니다 . Node, npm, node.js |
명령 제한 사항 | 모두 |
Settable 변수 | 모두 |
에이전트 버전 | 2.144.0 이상 |
작업 범주 | 도구 |
요구 사항 | Description |
---|---|
파이프라인 유형 | YAML, 클래식 빌드, 클래식 릴리스 |
실행 중 | 에이전트, DeploymentGroup |
요청 | 없음 |
Capabilities | 이 작업을 실행하면 동일한 작업의 후속 작업에 대한 다음 요구 사항이 충족됩니다. 노드 |
명령 제한 사항 | 모두 |
Settable 변수 | 모두 |
에이전트 버전 | 2.144.0 이상 |
작업 범주 | 도구 |