Поделиться через


Npm@0 — задача npm v0

Используйте эту задачу для установки и публикации пакетов npm или выполнения команды npm. Поддерживает npmjs.com и прошедшие проверку подлинности реестры, такие как Артефакты Azure.

Примечание.

Задача npm Аутентификация — это рекомендуемый способ проверки подлинности с помощью Артефактов Azure. Эта задача больше не принимает новые функции и устраняются только критические ошибки.

Синтаксис

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

Входные данные

cwd - рабочей папке
string.

Указывает рабочий каталог, в котором выполняется команда npm. По умолчанию используется корневой каталог репозитория.


команды npm command -
string. Обязательное. Значение по умолчанию: install.

Указывает команду и аргументы, передаваемые в npm для выполнения.

Если аргументы содержат двойные кавычки ("), экранируйте их косой чертой (\) и окружите экранируемую строку двойными кавычками (").


аргументы arguments -
string.

Дополнительные аргументы, передаваемые в npm.


Параметры управления задачами

Все задачи имеют параметры управления в дополнение к входным данным задачи. Дополнительные сведения см. в разделе Параметры управления и общие свойства задач.

Выходные переменные

Нет.

Замечания

Примечание.

службы сборки коллекции проектов и удостоверение службы сборки проекта должно быть установлено для участника для публикации пакетов в веб-канале с помощью Azure Pipelines. Дополнительные сведения см. в статье Добавление новых пользователей и групп.

Где можно узнать команды и аргументы npm?

Требования

Требование Описание
Типы конвейеров YAML, классическая сборка, классический выпуск
Выполняется в Агент, DeploymentGroup
требования Локальные агенты должны иметь возможности, соответствующие следующим требованиям для выполнения заданий, использующих эту задачу: npm
возможностей Эта задача не удовлетворяет требованиям к последующим задачам в задании.
ограничения команд Любое
переменные settable Любое
Версия агента 2.144.0 или более поздней версии
Категория задач Пакет
Требование Описание
Типы конвейеров YAML, классическая сборка, классический выпуск
Выполняется в Агент, DeploymentGroup
требования Локальные агенты должны иметь возможности, соответствующие следующим требованиям для выполнения заданий, использующих эту задачу: npm
возможностей Эта задача не удовлетворяет требованиям к последующим задачам в задании.
ограничения команд Любое
переменные settable Любое
Версия агента 2.115.0 или более поздней версии
Категория задач Пакет