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 bevat geen nieuwe functies meer en alleen kritieke bugs worden opgelost.
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.
# 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.
Invoerwaarden
cwd
- werkmap
string
.
Hiermee geeft u de werkmap waar de npm
opdracht wordt uitgevoerd. Standaard ingesteld op de hoofdmap van de opslagplaats.
command
- npm-opdracht
string
. Vereist. Standaardwaarde: install
.
Hiermee geeft u de opdracht en argumenten, die worden doorgegeven voor npm
uitvoering.
Als uw argumenten dubbele aanhalingstekens () bevatten,"
plaatst u een slash (\
) en plaatst u de 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 voor besturingselementen en algemene taakeigenschappen voor meer informatie.
Uitvoervariabelen
Geen.
Opmerkingen
Notitie
De Build-service projectverzameling en de buildservice-identiteit van uw project moeten worden 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 vind ik npm-opdrachten en -argumenten?
Vereisten
Vereiste | Beschrijving |
---|---|
Pijplijntypen | YAML, klassieke build, klassieke release |
Wordt uitgevoerd op | Agent, DeploymentGroup |
Eisen | Zelf-hostende agents moeten mogelijkheden hebben die voldoen aan de volgende vereisten om taken uit te voeren die deze taak gebruiken: npm |
Functies | Deze taak voldoet niet aan eventuele vereisten voor volgende taken in de taak. |
Opdrachtbeperkingen | Alle |
Instelbare variabelen | Alle |
Agentversie | 2.144.0 of hoger |
Taakcategorie | Pakket |
Vereiste | Beschrijving |
---|---|
Pijplijntypen | YAML, klassieke build, klassieke release |
Wordt uitgevoerd op | Agent, DeploymentGroup |
Eisen | Zelf-hostende agents moeten mogelijkheden hebben die voldoen aan de volgende vereisten om taken uit te voeren die deze taak gebruiken: npm |
Functies | Deze taak voldoet niet aan eventuele vereisten voor volgende taken in de taak. |
Opdrachtbeperkingen | Alle |
Instelbare variabelen | Alle |
Agentversie | 2.115.0 of hoger |
Taakcategorie | Pakket |
Vereiste | Beschrijving |
---|---|
Pijplijntypen | YAML, klassieke build, klassieke release |
Wordt uitgevoerd op | Agent, DeploymentGroup |
Eisen | Zelf-hostende agents moeten mogelijkheden hebben die voldoen aan de volgende vereisten om taken uit te voeren die deze taak gebruiken: npm |
Functies | Deze taak voldoet niet aan eventuele vereisten voor volgende taken in de taak. |
Opdrachtbeperkingen | Alle |
Instelbare variabelen | Alle |
Agentversie | 1.91.0 of hoger |
Taakcategorie | Pakket |