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.

Input

version - Versione
string. Valore predefinito: 10.x.

Obbligatorio. Specifica la versioneNode.js utilizzando la sintassi dell'intervallo di versioni di SemVer. Esempi: 10.x, 10.15.1, >=10.15.0.


checkLatest - Verificare la versione più recente
boolean. Valore predefinito: false.

Verifica online la versione più recente disponibile che soddisfa la specifica di versione. Questo 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, in particolare 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 non sono riusciti a scaricare
string. Valore predefinito: 5.

Usare questa opzione quando l'attività non è riuscita a scaricare i file binari del nodo dal mirror. L'attività riprova 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 è 1000 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
Capabilities L'esecuzione di questa attività soddisfa le richieste seguenti per le attività successive nello stesso processo: Node, npm, node.js
Restrizioni dei comandi Qualsiasi
Variabili impostabili Qualsiasi
Versione agente 2.144.0 o versione successiva
Categoria attività Strumento
Requisito Descrizione
Tipi di pipeline YAML, build classica, versione classica
Viene eseguito in Agente, DeploymentGroup
Richieste Nessuno
Capabilities L'esecuzione di questa attività soddisfa le richieste seguenti per le attività successive nello stesso processo: Node
Restrizioni dei comandi Qualsiasi
Variabili impostabili Qualsiasi
Versione agente 2.144.0 o versione successiva
Categoria attività Strumento