Condividi tramite


UseNode@1 - Usare l'attività Node.js ecosistema v1

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