Tarea de instalador de la herramienta Node.js
Azure Pipelines
Compilar
Use esta tarea para buscar, descargar y almacenar en caché una versión especificada de Node.js y agregarla a PATH.
Peticiones
Ninguno
Fragmento de código YAML
# Node.js tool installer
# Finds or downloads and caches the specified version spec of Node.js and adds it to the PATH
- task: NodeTool@0
inputs:
#versionSpec: '6.x'
#force32bit: false # Optional
#checkLatest: false # Optional
Argumentos
| Argumento | Descripción |
|---|---|
versionSpecEspecificación de versión |
(Obligatorio) Especifique qué Node.js versión que desea usar, mediante la sintaxis del intervalo de versiones de semver. Ejemplos: , 6.x , 6.10.0 , >=6.10.0 Valor predeterminado: 6.x |
force32bitUso de la versión de 32 bits en agentes x64 |
(Opcional) Instale la versión x86 de Node.js en un agente de Windows de 64 bits. Solo funciona en Windows. |
checkLatestBuscar la versión más reciente |
(Opcional) Seleccione si desea que el agente compruebe la versión más reciente disponible que satisfaga la especificación de versión. Por ejemplo, seleccione esta opción porque ejecuta esta compilación en el agente auto hospedado y desea usar siempre la versión más reciente. |
Sugerencia
Si usa los agentes hospedados por Microsoft,debe dejar desactivada esta casilla. Actualizamos los agentes hospedados por Microsoft de forma periódica, pero a menudo están ligeramente por detrás de la versión más reciente. Por lo tanto, al seleccionar esta casilla, la compilación dedicará mucho tiempo a actualizar a una versión secundaria más reciente.
Código Abierto
Esta tarea es de código abierto en GitHub. Los comentarios y las contribuciones son bienvenidos.
Preguntas más frecuentes
¿Dónde puedo obtener más información sobre los instaladores de herramientas?
Para obtener una explicación de los instaladores de herramientas y ejemplos, vea Instaladores de herramientas.
¿Necesito un agente?
Necesita al menos un agente para ejecutar la compilación o versión.
Tengo problemas. ¿Cómo puedo solucionarlos?
Vea Solución de problemas de compilación y versión.
No se puede seleccionar un grupo de agentes predeterminado y no se puede poner en cola la compilación o versión. ¿Cómo puedo corregirlo?
Vea Grupos de agentes.
La tarea de envío de cambios de NuGet genera el error siguiente: "Error: no se puede obtener el certificado del emisor local". ¿Cómo lo puedo corregir?
Esto se puede corregir si se añade un certificado raíz de confianza. Puede agregar la variable de entorno NODE_EXTRA_CA_CERTS=file al agente de compilación, o bien la variable de tarea NODE.EXTRA.CA.CERTS=file en la canalización. Vea la documentación de Node.js para obtener más detalles sobre esta variable. Consulte Establecimiento de variables en una canalización para obtener instrucciones sobre cómo establecer una variable en la canalización.