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 |