共用方式為


UseNode@1 - 使用 Node.js 生態系統 v1 工作

使用此工作來尋找、下載和快取指定的 Node.js 版本,並將其新增至 PATH。 此工作也提供 Proxy 支援。

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.010.15.1


checkLatest - 檢查最新版本
boolean. 預設值:false

線上檢查符合版本規格的最新可用版本。除非您必須一律擁有最新版本,否則這應該是 false 。 將 值設定為 true 會導致工作產生可能不必要的下載成本,特別是裝載的組建集區。


force32bit - 在 x64 代理程式上使用 32 位版本
boolean. 預設值:false

在 64 位 Windows 代理程式上安裝 x86 版本的 Node.js。 僅適用于 Windows 代理程式。


retryCountOnDownloadFails - 設定節點下載失敗時的重試計數
string. 預設值:5

當工作無法從鏡像下載節點二進位檔時,請使用此選項。 工作會重試下載指定時間的二進位檔。


delayBetweenRetries - 設定重試之間的延遲
string. 預設值:1000

使用此選項可設定重試之間的延遲,以毫秒為單位。 預設值為 1000 毫秒。


工作控制選項

除了工作輸入之外,所有工作都有控制選項。 如需詳細資訊,請參閱 控制項選項和一般工作屬性

輸出變數

無。

規格需求

需求 描述
管線類型 YAML、傳統組建、傳統版本
執行于 Agent、DeploymentGroup
要求
Capabilities 執行此工作滿足相同作業中任何後續工作的下列 需求 :Node、npm、node.js
命令限制 任何
Settable 變數 任何
代理程式版本 2.144.0 或更新版本
工作類別 工具
需求 描述
管線類型 YAML、傳統組建、傳統版本
執行于 Agent、DeploymentGroup
要求
Capabilities 針對相同作業中的任何後續工作,執行此工作滿足下列 需求 : 節點
命令限制 任何
Settable 變數 任何
代理程式版本 2.144.0 或更新版本
工作類別 工具