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