共用方式為


NodeTaskRunnerInstaller@0 - Node.js 任務 Runner Installer v0 任務

安裝特定 Node.js 版本以執行節點工作。

語法

# Node.js tasks runner installer v0
# Install specific Node.js version to run node tasks.
- task: NodeTaskRunnerInstaller@0
  inputs:
    nodeVersion: '6' # '6' | '10' | '16'. Alias: runnerVersion | installVersion. Required. Version of runner to install. Default: 6.
# Node.js tasks runner installer v0
# Install specific Node.js version to run node tasks.
- task: NodeTaskRunnerInstaller@0
  inputs:
    nodeVersion: '6' # '6' | '10'. Alias: runnerVersion | installVersion. Required. Version of runner to install. Default: 6.

輸入

nodeVersion - 要安裝的運行程式版本
輸入別名runnerVersion | installVersionstring。 必須的。 允許的值: 6 (Node.js 6.17.1)、 10 (Node.js 10.24.1)、 16 (Node.js 16.20.2)。 預設值: 6

選擇要安裝的節點版本。


nodeVersion - 要安裝的運行程式版本
輸入別名runnerVersion | installVersionstring。 必須的。 允許的值: 6 (Node.js 6.17.1)、 10 (Node.js 10.24.1)。 預設值: 6

選擇要安裝的節點版本。


工作控制選項

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

輸出變數

沒有。

備註

採用排除 Node.js 6 工作執行器之代理程式版本時,您可能會偶爾需要執行尚未更新來使用較新版本 Node.js 執行器的任務。 對於此方案,我們提供了一種仍然使用依賴於 Node 生命週期終止運行程式的任務的方法。 有關更多資訊,請參閱 Node runner 指南 博客文章

以下任務示例顯示了如何即時安裝 Node 6 執行程式,以便較舊的任務可以成功運行。

  steps:
  - task: NodeTaskRunnerInstaller@0
    inputs:
      runnerVersion: 6

需求

要求 說明
管線類型 YAML、傳統組建、傳統版本
執行於 Agent、DeploymentGroup
要求 沒有
能力 此工作不符合作業中後續工作的任何需求。
命令限制 任意
Settable 變數 任意
代理程式版本 2.144.0 或更新
工作類別 效用