Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Usare questa attività per trovare, scaricare e memorizzare nella cache una versione specificata di Node.js e aggiungerla al percorso. Questa attività fornisce anche il supporto proxy.
Sintassi
# 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.
Ingressi dati
version
-
versione
string
. Valore predefinito: 10.x
Obbligatorio. Specifica la versione Node.js utilizzando la sintassi dell'intervallo di versioni di SemVer. Esempi: 10.x
, 10.15.1
, >=10.15.0
.
checkLatest
-
Verificare la disponibilità di versione più recente
boolean
. Valore predefinito: false
Controlla online la versione disponibile più recente che soddisfa la specifica di versione. Deve essere false
a meno che non sia necessario avere sempre la versione più recente. Se si imposta il valore su true
, l'attività comporta costi di download che potrebbero non essere necessari, soprattutto con il pool di compilazioni ospitato.
force32bit
-
Usare la versione a 32 bit per gli agenti x64
boolean
. Valore predefinito: false
Installa la versione x86 di Node.js in un agente Windows a 64 bit. Funziona solo sugli agenti Windows.
retryCountOnDownloadFails
-
Impostare il numero di tentativi quando i nodi scaricano i nodi non sono riusciti
string
. Valore predefinito: 5
Usare questa opzione quando l'attività non è riuscita a scaricare i file binari del nodo dal mirror. L'attività proverà a scaricare i file binari per i tempi specificati.
delayBetweenRetries
-
Impostare un ritardo tra i tentativi
string
. Valore predefinito: 1000
Usare questa opzione per impostare il ritardo tra i tentativi in millisecondi. Il valore predefinito è 1.000 millisecondi.
Opzioni di controllo delle attività
Tutte le attività dispongono di opzioni di controllo oltre ai relativi input attività. Per altre informazioni, vedere Opzioni di controllo e proprietà comuni delle attività.
Variabili di output
Nessuno.
Requisiti
Requisito | Descrizione |
---|---|
Tipi di pipeline | YAML, build classica, versione classica |
Viene eseguito in | Agente, DeploymentGroup |
richieste | Nessuno |
funzionalità di | L'esecuzione di questa attività soddisfa le richieste di seguenti per le attività successive nello stesso processo: Node, npm, node.js |
restrizioni dei comandi | Qualunque |
variabili impostabili | Qualunque |
Versione dell'agente | 2.144.0 o versione successiva |
Categoria attività | Strumento |