Udostępnij za pośrednictwem


Npm@0 — zadanie npm v0

To zadanie służy do instalowania i publikowania pakietów npm lub uruchamiania npm polecenia. Obsługuje npmjs.com i uwierzytelniane rejestry, takie jak Azure Artifacts.

Uwaga

Zadanie npm Authenticate to zalecany sposób uwierzytelniania za pomocą usługi Azure Artifacts. To zadanie nie wymaga już nowych funkcji i są rozwiązywane tylko krytyczne usterki.

Składnia

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

Dane wejściowe

cwd - folder roboczy
string.

Określa katalog roboczy, w npm którym jest uruchamiane polecenie. Domyślnie jest to katalog główny repozytorium.


command - npm , polecenie
string. Wymagane. Wartość domyślna: install.

Określa polecenie i argumenty, które są przekazywane do npm wykonania.

Jeśli argumenty zawierają podwójne cudzysłowy ("), należy je usunąć ukośnikiem (\) i otoczyć ciąg ucieczki podwójnymi cudzysłowami (").


arguments - Argumenty
string.

Dodatkowe argumenty, które są przekazywane do .npm


Opcje sterowania zadania

Wszystkie zadania mają opcje sterowania oprócz danych wejściowych zadań. Aby uzyskać więcej informacji, zobacz Opcje sterowania i typowe właściwości zadań.

Zmienne wyjściowe

Brak.

Uwagi

Uwaga

Usługa kompilacji kolekcji projektów i tożsamość usługi kompilacji projektu muszą mieć wartość Współautor, aby publikować pakiety w kanale informacyjnym przy użyciu usługi Azure Pipelines. Aby uzyskać więcej informacji, zobacz Dodawanie nowych użytkowników/grup .

Gdzie można nauczyć się poleceń i argumentów npm?

Wymagania

Wymaganie Opis
Typy potoków YAML, klasyczna kompilacja, wersja klasyczna
Działa w Agent, DeploymentGroup
Wymagania Agenci hostowani samodzielnie muszą mieć możliwości zgodne z następującymi wymaganiami dotyczącymi uruchamiania zadań korzystających z tego zadania: npm
Możliwości To zadanie nie spełnia żadnych wymagań dotyczących kolejnych zadań w zadaniu.
Ograniczenia poleceń Dowolne
Zmienne ustawialne Dowolne
Wersja agenta 2.144.0 lub nowsza
Kategoria zadania Pakiet
Wymaganie Opis
Typy potoków YAML, klasyczna kompilacja, wersja klasyczna
Działa w Agent, DeploymentGroup
Wymagania Agenci hostowani samodzielnie muszą mieć możliwości zgodne z następującymi wymaganiami dotyczącymi uruchamiania zadań korzystających z tego zadania: npm
Możliwości To zadanie nie spełnia żadnych wymagań dotyczących kolejnych zadań w zadaniu.
Ograniczenia poleceń Dowolne
Zmienne ustawialne Dowolne
Wersja agenta 2.115.0 lub nowsza
Kategoria zadania Pakiet
Wymaganie Opis
Typy potoków YAML, klasyczna kompilacja, wersja klasyczna
Działa w Agent, DeploymentGroup
Wymagania Agenci hostowani samodzielnie muszą mieć możliwości zgodne z następującymi wymaganiami dotyczącymi uruchamiania zadań korzystających z tego zadania: npm
Możliwości To zadanie nie spełnia żadnych wymagań dotyczących kolejnych zadań w zadaniu.
Ograniczenia poleceń Dowolne
Zmienne ustawialne Dowolne
Wersja agenta 1.91.0 lub nowszy
Kategoria zadania Pakiet