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
versionSpec
Especificació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
force32bit
Uso 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.
checkLatest
Buscar 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.