Note
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier les répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de changer de répertoire.
Utilisez cette tâche pour rechercher, télécharger et mettre en cache une version spécifiée de Node.js et l’ajouter au chemin d’accès. Cette tâche fournit également la prise en charge du proxy.
Syntaxe
# 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.
Entrées
version
-
version
string. Valeur par défaut : 10.x.
Obligatoire. Spécifie la Node.js version à l’aide de la syntaxe de la plage de versions de SemVer. Exemples : 10.x, 10.15.1, >=10.15.0.
checkLatest
-
Rechercher la dernière version
boolean. Valeur par défaut : false.
Vérifie en ligne la dernière version disponible qui satisfait aux spécifications de version. Cela doit être false, sauf si vous devez toujours disposer de la dernière version. La définition de la valeur sur true entraîne l’exécution des coûts de téléchargement qui peuvent être inutiles, en particulier avec le pool de builds hébergé.
force32bit
-
Utiliser la version 32 bits sur les agents x64
boolean. Valeur par défaut : false.
Installe la version x86 de Node.js sur un agent Windows 64 bits. Fonctionne uniquement sur les agents Windows.
retryCountOnDownloadFails
-
Définir le nombre de nouvelles tentatives lorsque les nœuds téléchargent ont échoué
string. Valeur par défaut : 5.
Utilisez cette option lorsque la tâche n’a pas pu télécharger les fichiers binaires de nœud à partir du miroir. La tâche réessaye de télécharger les fichiers binaires pour les heures spécifiées.
delayBetweenRetries
-
définir un délai entre les nouvelles tentatives
string. Valeur par défaut : 1000.
Utilisez cette option pour définir le délai entre les nouvelles tentatives en millisecondes. La valeur par défaut est de 1 000 millisecondes.
Options de contrôle de la tâche
Toutes les tâches ont des options de contrôle en plus de leurs entrées de tâches. Pour plus d’informations, consultez Options de contrôle et propriétés de tâche courantes.
Variables de sortie
Aucun.
Spécifications
| Besoin | Descriptif |
|---|---|
| Types de pipelines | YAML, Build Classique, Version Classique |
| Exécutions sur | Agent, DeploymentGroup |
| demandes | Aucun |
| fonctionnalités de | L’exécution de cette tâche répond aux exigences de suivantes pour toutes les tâches suivantes dans le même travail : Node, npm, node.js |
| restrictions de commande | N'importe quel |
| variables settables | N'importe quel |
| Version de l’agent | 2.144.0 ou version ultérieure |
| Catégorie de tâche | Outil |