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 |