Compartir a través de


Npm@0: tarea npm v0

Use esta tarea para instalar y publicar paquetes de npm o para ejecutar un comando npm. Admite registros npmjs.com y autenticados, como Azure Artifacts.

Nota:

La tarea autenticación de npm es la manera recomendada de autenticarse con Azure Artifacts. Esta tarea ya no toma nuevas características y solo se solucionan errores críticos.

Sintaxis

# npm v0
# Run an npm command. Use NpmAuthenticate@0 task for latest capabilities.
- task: Npm@0
  inputs:
    #cwd: # string. working folder. 
    command: 'install' # string. Required. npm command. Default: install.
    #arguments: # string. arguments.

Entradas

cwd - de carpeta de trabajo
string.

Especifica el directorio de trabajo donde se ejecuta el comando npm. El valor predeterminado es la raíz del repositorio.


de comandos de npm de command -
string. Obligatorio. Valor predeterminado: install.

Especifica el comando y los argumentos, que se pasan a npm para su ejecución.

Si los argumentos contienen comillas dobles ("), escape con una barra diagonal (\) y rodear la cadena de escape con comillas dobles (").


arguments - argumentos
string.

Argumentos adicionales que se pasan a npm.


Opciones de control de tareas

Todas las tareas tienen opciones de control además de sus entradas de tarea. Para obtener más información, consulte Opciones de control y propiedades de tareas comunes.

Variables de salida

Ninguno.

Observaciones

Nota:

La del servicio de compilación de colecciones de proyectos de y la identidad del servicio de compilación de del proyecto deben establecerse en colaborador para publicar los paquetes en una fuente mediante Azure Pipelines. Consulte Agregar nuevos usuarios o grupos para obtener más información.

¿Dónde puedo aprender los comandos y argumentos de npm?

Requisitos

Requisito Descripción
Tipos de canalización YAML, compilación clásica, versión clásica
Se ejecuta en Agente, DeploymentGroup
demandas Los agentes autohospedados deben tener funcionalidades que coincidan con los siguientes exigen ejecutar trabajos que usen esta tarea: npm
funcionalidades de Esta tarea no satisface ninguna demanda de tareas posteriores en el trabajo.
restricciones de comandos Cualquiera
variables settable Cualquiera
Versión del agente 2.144.0 o superior
Categoría de tarea Paquete
Requisito Descripción
Tipos de canalización YAML, compilación clásica, versión clásica
Se ejecuta en Agente, DeploymentGroup
demandas Los agentes autohospedados deben tener funcionalidades que coincidan con los siguientes exigen ejecutar trabajos que usen esta tarea: npm
funcionalidades de Esta tarea no satisface ninguna demanda de tareas posteriores en el trabajo.
restricciones de comandos Cualquiera
variables settable Cualquiera
Versión del agente 2.115.0 o superior
Categoría de tarea Paquete