Npm@0 – npm v0-Aufgabe
Verwenden Sie diese Aufgabe, um npm-Pakete zu installieren und zu veröffentlichen oder einen npm
Befehl auszuführen. Unterstützt npmjs.com
und authentifizierte Registrierungen wie Azure Artifacts.
Hinweis
Die npm Authenticate-Aufgabe ist die empfohlene Methode zur Authentifizierung bei Azure Artifacts. Diese Aufgabe übernimmt keine neuen Features mehr, und nur kritische Fehler werden behoben.
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.
Eingänge
cwd
-
Arbeitsordner
string
.
Gibt das Arbeitsverzeichnis an, in dem der Befehl npm
ausgeführt wird. Der Standardwert ist das Stammverzeichnis des Repositorys.
command
-
npm-Befehl
string
. Erforderlich. Standardwert: install
.
Gibt den Befehl und die Argumente an, die zur Ausführung an npm
übergeben werden.
Wenn Ihre Argumente doppelte Anführungszeichen ("
) enthalten, escapeen Sie sie mit einem Schrägstrich (\
), und schließen Sie die escaped Zeichenfolge mit doppelten Anführungszeichen ("
) ein.
arguments
-
Argumente
string
.
Die zusätzlichen Argumente, die an npm
übergeben werden.
Aufgabensteuerungsoptionen
Alle Aufgaben verfügen zusätzlich zu ihren Aufgabeneingaben über Steuerungsoptionen. Weitere Informationen finden Sie unter Steuerelementoptionen und allgemeinen Aufgabeneigenschaften.
Ausgabevariablen
Keiner.
Bemerkungen
Hinweis
Der Project Collection Build Service und die Build Service Identität Ihres Projekts müssen auf Mitwirkender festgelegt sein, um Ihre Pakete mithilfe von Azure Pipelines in einem Feed zu veröffentlichen. Weitere Informationen finden Sie unter Hinzufügen neuer Benutzer/Gruppen.
Wo kann ich npm-Befehle und -Argumente erlernen?
Anforderungen
Anforderung | BESCHREIBUNG |
---|---|
Pipelinetypen | YAML, Classic Build, Classic Release |
Läuft auf | Agent, DeploymentGroup |
Anforderungen | Self-hosted agents must have capabilities that match the following anforderungen to run jobs that use this task: npm |
Funktionen | Dieser Vorgang erfüllt keine Anforderungen für nachfolgende Vorgänge im Auftrag. |
Befehlseinschränkungen | Jegliche |
Settable-Variablen | Jegliche |
Agentversion | 2.144.0 oder höher |
Vorgangskategorie | Paket |
Anforderung | BESCHREIBUNG |
---|---|
Pipelinetypen | YAML, Classic Build, Classic Release |
Läuft auf | Agent, DeploymentGroup |
Anforderungen | Self-hosted agents must have capabilities that match the following anforderungen to run jobs that use this task: npm |
Funktionen | Dieser Vorgang erfüllt keine Anforderungen für nachfolgende Vorgänge im Auftrag. |
Befehlseinschränkungen | Jegliche |
Settable-Variablen | Jegliche |
Agentversion | 2.115.0 oder höher |
Vorgangskategorie | Paket |