Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Use esta tarefa para localizar, baixar e armazenar em cache uma versão especificada do Node.js e adicioná-la ao PATH. Esta tarefa também fornece suporte a proxy.
Sintaxe
# 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.
Insumos
version
-
Versão
string. Valor padrão: 10.x.
Obrigatório. Especifica a versão Node.js usando a sintaxe do intervalo de versões do SemVer. Exemplos: 10.x, 10.15.1, >=10.15.0.
checkLatest
-
Verifique a versão mais recente
boolean. Valor padrão: false.
Verifica online a versão mais recente disponível que satisfaz as especificações da versão. Isso deve ser false a menos que você precise sempre ter a versão mais recente. Definir o valor como true fará com que a tarefa incorra em custos de download que podem ser desnecessários, especialmente com o pool de compilação hospedado.
force32bit
-
Use a versão de 32 bits em agentes x64
boolean. Valor padrão: false.
Instala a versão x86 do Node.js em um agente do Windows de 64 bits. Só funciona em agentes Windows.
retryCountOnDownloadFails
-
Definir contagem de tentativas quando os downloads de nós falharam
string. Valor padrão: 5.
Use esta opção quando a tarefa não conseguir baixar binários de nó do espelho. A tarefa tentará novamente baixar os binários para os horários especificados.
delayBetweenRetries
-
Definir atraso entre novas tentativas
string. Valor padrão: 1000.
Use esta opção para definir o atraso entre novas tentativas em milissegundos. O valor padrão é 1000 milissegundos.
Opções de controlo de tarefas
Todas as tarefas têm opções de controle, além de suas entradas de tarefas. Para obter mais informações, consulte Opções de controle de e propriedades de tarefas comuns.
Variáveis de saída
Nenhum.
Requerimentos
| Requisito | Descrição |
|---|---|
| Tipos de pipeline | YAML, Construção clássica, Versão clássica |
| Funciona em | Agente, DeploymentGroup |
| Exigências | Nenhum |
| Capacidades | A execução desta tarefa satisfaz as seguintes exigências para quaisquer tarefas subsequentes no mesmo trabalho: Nó, npm node.js |
| Restrições de comando | Qualquer |
| Variáveis configuráveis | Qualquer |
| Versão do agente | 2.144.0 ou superior |
| Categoria de tarefa | Ferramenta |