Npm@0 - npm v0-taak
Gebruik deze taak om npm-pakketten te installeren en te publiceren of om een npm
opdracht uit te voeren. Ondersteunt npmjs.com
en geverifieerde registers zoals Azure Artifacts.
Notitie
De npm-verificatietaak is de aanbevolen manier om te verifiëren met Azure Artifacts. Deze taak neemt geen nieuwe functies meer in beslag en er worden alleen kritieke fouten opgelost.
Syntaxis
# 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.
Invoer
cwd
-
werkmap
string
.
Hiermee geeft u de werkmap waarin de npm
opdracht wordt uitgevoerd. De standaardinstelling is de hoofdmap van de opslagplaats.
command
-
npm-opdracht
string
. Verplicht. Standaardwaarde: install
.
Hiermee geeft u de opdracht en argumenten, die worden doorgegeven aan npm
voor uitvoering.
Als uw argumenten dubbele aanhalingstekens ("
) bevatten, escapet u deze met een slash (\
) en plaatst u de escape-tekenreeks tussen dubbele aanhalingstekens ("
).
arguments
-
argumenten
string
.
De aanvullende argumenten die worden doorgegeven aan npm
.
Opties voor taakbeheer
Alle taken hebben besturingsopties naast hun taakinvoer. Zie Opties en algemene taakeigenschappenvoor meer informatie.
Uitvoervariabelen
Geen.
Opmerkingen
Notitie
De buildservice voor projectverzamelingen en de buildservice--identiteit van uw project moeten zijn ingesteld op inzender om uw pakketten te publiceren naar een feed met behulp van Azure Pipelines. Zie Nieuwe gebruikers/groepen toevoegen voor meer informatie.
Waar kan ik npm-opdrachten en -argumenten leren?
Vereisten
Voorwaarde | Beschrijving |
---|---|
Pijplijntypen | YAML, klassieke build, klassieke release |
Wordt uitgevoerd op | Agent, DeploymentGroup |
eisen | Zelf-hostende agents moeten mogelijkheden hebben die overeenkomen met de volgende eisen om taken uit te voeren die gebruikmaken van deze taak: npm: |
mogelijkheden | Deze taak voldoet niet aan de vereisten voor volgende taken in de taak. |
opdrachtbeperkingen | Welk dan ook |
variabelen instellen | Welk dan ook |
Agentversie | 2.144.0 of hoger |
Taakcategorie | Pakket |
Voorwaarde | Beschrijving |
---|---|
Pijplijntypen | YAML, klassieke build, klassieke release |
Wordt uitgevoerd op | Agent, DeploymentGroup |
eisen | Zelf-hostende agents moeten mogelijkheden hebben die overeenkomen met de volgende eisen om taken uit te voeren die gebruikmaken van deze taak: npm: |
mogelijkheden | Deze taak voldoet niet aan de vereisten voor volgende taken in de taak. |
opdrachtbeperkingen | Welk dan ook |
variabelen instellen | Welk dan ook |
Agentversie | 2.115.0 of hoger |
Taakcategorie | Pakket |