Npm@0 - tarefa npm v0

Utilize esta tarefa para instalar e publicar pacotes npm ou para executar um npm comando. npmjs.com Suporta e autentica registos como os Artefactos do Azure.

Nota

A tarefa npm Authenticate é a forma recomendada de autenticar com os Artefactos do Azure. Esta tarefa já não utiliza novas funcionalidades e apenas são resolvidos erros críticos.

Syntax

# 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.
# npm v0
# Run an npm command.
- task: Npm@0
  inputs:
    #cwd: # string. working folder. 
    command: 'install' # string. Required. npm command. Default: install.
    #arguments: # string. arguments.

Entradas

cwd - pasta de trabalho
string.

Especifica o diretório de trabalho onde o npm comando é executado. A predefinição é a raiz do repositório.


command - comando npm
string. Obrigatório. Valor predefinido: install.

Especifica o comando e os argumentos, que são transmitidos para a npm execução.

Se os seus argumentos contiverem aspas duplas ("), escape-as com uma barra (\) e rodeie a cadeia escapada com aspas duplas (").


arguments - argumentos
string.

Os argumentos adicionais que são transmitidos para npm.


Opções de controlo de tarefas

Todas as tarefas têm opções de controlo para além das entradas de tarefas. Para obter mais informações, veja Opções de controlo e propriedades de tarefas comuns.

Variáveis de saída

Nenhum.

Observações

Nota

O Serviço de Compilação da Coleção de Projetos e a identidade do Serviço de Compilação do projeto têm de ser definidos como Contribuidor para publicar os seus pacotes num feed com o Azure Pipelines. Consulte Adicionar novos utilizadores/grupos para obter mais detalhes.

Onde posso aprender comandos e argumentos npm?

Requisitos

Requisito Description
Tipos de pipeline YAML, Compilação clássica, Versão clássica
É executado em Agente, DeploymentGroup
Exigências Os agentes autoalojados têm de ter capacidades que correspondam às seguintes exigências para executar tarefas que utilizam esta tarefa: npm
Capacidades Esta tarefa não satisfaz quaisquer exigências para tarefas subsequentes na tarefa.
Restrições de comandos Qualquer
Variáveis de tabelas definidas Qualquer
Versão do agente 2.144.0 ou superior
Categoria da tarefa Pacote
Requisito Description
Tipos de pipeline YAML, Compilação clássica, Versão clássica
É executado em Agente, DeploymentGroup
Exigências Os agentes autoalojados têm de ter capacidades que correspondam às seguintes exigências para executar tarefas que utilizam esta tarefa: npm
Capacidades Esta tarefa não satisfaz quaisquer exigências para tarefas subsequentes na tarefa.
Restrições de comandos Qualquer
Variáveis de tabelas definidas Qualquer
Versão do agente 2.115.0 ou superior
Categoria da tarefa Pacote
Requisito Description
Tipos de pipeline YAML, Compilação clássica, Versão clássica
É executado em Agente, DeploymentGroup
Exigências Os agentes autoalojados têm de ter capacidades que correspondam às seguintes exigências para executar tarefas que utilizam esta tarefa: npm
Capacidades Esta tarefa não satisfaz quaisquer exigências para tarefas subsequentes na tarefa.
Restrições de comandos Qualquer
Variáveis de tabelas definidas Qualquer
Versão do agente 1.91.0 ou superior
Categoria da tarefa Pacote