이 작업을 사용하여 지정된 버전의 Node.js 찾아 다운로드 및 캐시하고 PATH에 추가합니다. 이 작업은 프록시 지원도 제공합니다.
구문론
# 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밀리초입니다.
작업 제어 옵션
모든 작업에는 작업 입력 외에 제어 옵션이 있습니다. 자세한 내용은 컨트롤 옵션 및 일반적인 작업 속성참조하세요.
출력 변수
없음.