tarefa Npm@0 - npm v0

Use esta tarefa para instalar e publicar pacotes npm ou para executar um npm comando. npmjs.com Dá suporte a registros autenticados e como o Azure Artifacts.

Observação

A tarefa npm Authenticate é a maneira recomendada de autenticar com o Azure Artifacts. Essa tarefa não usa mais novos recursos e apenas bugs críticos são abordados.

Sintaxe

# 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 em que o npm comando é executado. O padrão é a raiz do repositório.


command - Comando npm
string. Obrigatórios. Valor padrão: install.

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

Se os argumentos contiverem aspas duplas ("), escape-as com uma barra (\) e coloque a cadeia de caracteres com aspas duplas (").


arguments - Argumentos
string.

Os argumentos adicionais que são passados para npm.


Opções de controle de tarefa

Todas as tarefas têm opções de controle além de suas entradas de tarefa. Para obter mais informações, consulte Opções de controle e propriedades comuns da tarefa.

Variáveis de saída

Nenhum.

Comentários

Observação

O Serviço de Build de Coleção de Projetos e a identidade do Serviço de Build do projeto devem ser definidos como Colaborador para publicar seus pacotes em um feed usando o Azure Pipelines. Confira Adicionar novos usuários/grupos para obter mais detalhes.

Onde posso aprender comandos e argumentos npm?

Requisitos

Requisito Descrição
Tipos de pipeline YAML, build clássico, versão clássica
É executado em Agent, DeploymentGroup
Demandas Os agentes auto-hospedados devem ter recursos que correspondam às seguintes demandas para executar trabalhos que usam esta tarefa: npm
Funcionalidades Essa tarefa não atende a nenhuma demanda por tarefas subsequentes no trabalho.
Restrições de comando Qualquer
Variáveis configuráveis Qualquer
Versão do agente 2.144.0 ou superior
Categoria da tarefa Pacote
Requisito Descrição
Tipos de pipeline YAML, build clássico, versão clássica
É executado em Agent, DeploymentGroup
Demandas Os agentes auto-hospedados devem ter recursos que correspondam às seguintes demandas para executar trabalhos que usam esta tarefa: npm
Funcionalidades Essa tarefa não atende a nenhuma demanda por tarefas subsequentes no trabalho.
Restrições de comando Qualquer
Variáveis configuráveis Qualquer
Versão do agente 2.115.0 ou superior
Categoria da tarefa Pacote
Requisito Descrição
Tipos de pipeline YAML, build clássico, versão clássica
É executado em Agent, DeploymentGroup
Demandas Os agentes auto-hospedados devem ter recursos que correspondam às seguintes demandas para executar trabalhos que usam esta tarefa: npm
Funcionalidades Essa tarefa não atende a nenhuma demanda por tarefas subsequentes no trabalho.
Restrições de comando Qualquer
Variáveis configuráveis Qualquer
Versão do agente 1.91.0 ou superior
Categoria da tarefa Pacote