Delen via


UseNode@1: Node.js-ecosysteem v1-taak gebruiken

Gebruik deze taak om een opgegeven versie van Node.js te zoeken, downloaden en in de cache op te zetten en deze toe te voegen aan het PAD. Deze taak biedt ook proxyondersteuning.

Syntax

# 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.

Invoerwaarden

version - Versie
string. Standaardwaarde: 10.x.

Vereist. Hiermee geeft u de Node.js versie met behulp van de syntaxis van het versiebereik van SemVer. Voorbeelden: 10.x, 10.15.1, >=10.15.0.


checkLatest - Controleren op nieuwste versie
boolean. Standaardwaarde: false.

Controleert online op de meest recente beschikbare versie die voldoet aan de versiespecificatie. Dit moet zijn false , tenzij u altijd de nieuwste versie moet hebben. Als u de waarde instelt op true , worden er voor de taak downloadkosten in rekening gebracht die mogelijk niet nodig zijn, met name bij de gehoste buildpool.


force32bit - 32-bits versie gebruiken op x64-agents
boolean. Standaardwaarde: false.

Installeert de x86-versie van Node.js op een 64-bits Windows-agent. Werkt alleen op Windows-agents.


retryCountOnDownloadFails - Aantal nieuwe pogingen instellen wanneer downloads van knooppunten zijn mislukt
string. Standaardwaarde: 5.

Gebruik deze optie wanneer de taak binaire knooppuntbestanden niet kan downloaden uit de mirror. De taak probeert de binaire bestanden opnieuw te downloaden voor de opgegeven tijden.


delayBetweenRetries - Vertraging tussen nieuwe pogingen instellen
string. Standaardwaarde: 1000.

Gebruik deze optie om de vertraging tussen nieuwe pogingen in milliseconden in te stellen. De standaardwaarde is 1000 milliseconden.


Opties voor taakbeheer

Alle taken hebben besturingsopties naast hun taakinvoer. Zie Opties voor besturingselementen en algemene taakeigenschappen voor meer informatie.

Uitvoervariabelen

Geen.

Vereisten

Vereiste Beschrijving
Pijplijntypen YAML, klassieke build, klassieke release
Wordt uitgevoerd op Agent, DeploymentGroup
Eisen Geen
Functies Het uitvoeren van deze taak voldoet aan de volgende vereisten voor eventuele volgende taken in dezelfde taak: Node, npm, node.js
Opdrachtbeperkingen Alle
Instelbare variabelen Alle
Agentversie 2.144.0 of hoger
Taakcategorie Hulpprogramma
Vereiste Beschrijving
Pijplijntypen YAML, klassieke build, klassieke release
Wordt uitgevoerd op Agent, DeploymentGroup
Eisen Geen
Functies Het uitvoeren van deze taak voldoet aan de volgende vereisten voor eventuele volgende taken in dezelfde taak: Node
Opdrachtbeperkingen Alle
Instelbare variabelen Alle
Agentversie 2.144.0 of hoger
Taakcategorie Hulpprogramma