Condividi tramite


Npm@0 - attività npm v0

Usare questa attività per installare e pubblicare pacchetti npm o per eseguire un npm comando. Supporta npmjs.com e autenticati registri come Azure Artifacts.

Nota

L'attività npm Authenticate è il modo consigliato per eseguire l'autenticazione con Azure Artifacts. Questa attività non richiede più nuove funzionalità e vengono risolti solo i bug critici.

Sintassi

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

Input

cwd - cartella di lavoro
string.

Specifica la directory di lavoro in cui viene eseguito il npm comando. Il valore predefinito è la radice del repository.


command - Comando npm
string. Obbligatorio. Valore predefinito: install.

Specifica il comando e gli argomenti, che vengono passati a npm per l'esecuzione.

Se gli argomenti contengono virgolette doppie ("), eseguirne l'escape con una barra (\) e racchiudere la stringa preceduta da caratteri di escape con virgolette doppie (").


arguments - Argomenti
string.

Argomenti aggiuntivi passati a npm.


Opzioni di controllo delle attività

Tutte le attività dispongono di opzioni di controllo oltre ai relativi input attività. Per altre informazioni, vedere Opzioni di controllo e proprietà comuni delle attività.

Variabili di output

Nessuno.

Osservazioni

Nota

Il servizio di compilazione della raccoltaprogetti e l'identità del servizio di compilazione del progetto devono essere impostati su Collaboratore per pubblicare i pacchetti in un feed usando Azure Pipelines. Per altri dettagli, vedere Aggiungere nuovi utenti/gruppi .

Dove è possibile apprendere i comandi e gli argomenti npm?

Requisiti

Requisito Descrizione
Tipi di pipeline YAML, build classica, versione classica
Viene eseguito in Agente, DeploymentGroup
Richieste Gli agenti self-hosted devono avere funzionalità che soddisfano le richieste seguenti per eseguire processi che usano questa attività: npm
Capabilities Questa attività non soddisfa le richieste per le attività successive nel processo.
Restrizioni dei comandi Qualsiasi
Variabili impostabili Qualsiasi
Versione agente 2.144.0 o versione successiva
Categoria attività Pacchetto
Requisito Descrizione
Tipi di pipeline YAML, build classica, versione classica
Viene eseguito in Agente, DeploymentGroup
Richieste Gli agenti self-hosted devono avere funzionalità che soddisfano le richieste seguenti per eseguire processi che usano questa attività: npm
Capabilities Questa attività non soddisfa le richieste per le attività successive nel processo.
Restrizioni dei comandi Qualsiasi
Variabili impostabili Qualsiasi
Versione agente 2.115.0 o versione successiva
Categoria attività Pacchetto
Requisito Descrizione
Tipi di pipeline YAML, build classica, versione classica
Viene eseguito in Agente, DeploymentGroup
Richieste Gli agenti self-hosted devono avere funzionalità che soddisfano le richieste seguenti per eseguire processi che usano questa attività: npm
Capabilities Questa attività non soddisfa le richieste per le attività successive nel processo.
Restrizioni dei comandi Qualsiasi
Variabili impostabili Qualsiasi
Versione agente 1.91.0 o versione successiva
Categoria attività Pacchetto