Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Используйте эту задачу, чтобы найти, скачать и кэшировать указанную версию Node.js и добавить ее в PATH. Эта задача также обеспечивает поддержку прокси-сервера.
Синтаксис
# Use Node.js ecosystem v1
# Set up a Node.js environment and add it to the PATH, additionally providing proxy support.
- task: UseNode@1
inputs:
#version: '10.x' # string. Version. Default: 10.x.
#checkLatest: false # boolean. Check for Latest Version. Default: false.
#force32bit: false # boolean. Use 32 bit version on x64 agents. Default: false.
# advanced
#retryCountOnDownloadFails: '5' # string. Set retry count when nodes downloads failed. Default: 5.
#delayBetweenRetries: '1000' # string. Set delay between retries. Default: 1000.
# Use Node.js ecosystem v1
# Set up a Node.js environment and add it to the PATH, additionally providing proxy support.
- task: UseNode@1
inputs:
#version: '10.x' # string. Version. Default: 10.x.
#checkLatest: false # boolean. Check for Latest Version. Default: false.
#force32bit: false # boolean. Use 32 bit version on x64 agents. Default: false.
# Use Node.js ecosystem v1
# Set up a Node.js environment and add it to the PATH, additionally providing proxy support.
- task: UseNode@1
inputs:
#version: '10.x' # string. Version. Default: 10.x.
#checkLatest: false # boolean. Check for Latest Version. Default: false.
Входные данные
version
-
версии
string
. Значение по умолчанию: 10.x
.
Обязательное. Задает версию Node.js с помощью синтаксиса диапазона версий SemVer. Примеры: 10.x
, 10.15.1
, >=10.15.0
.
checkLatest
-
проверка последней версии
boolean
. Значение по умолчанию: false
.
Проверяет наличие последней доступной версии, удовлетворяющей спецификации версии. Это должно быть false
, если вам не нужно всегда иметь последнюю версию. Установка значения true
приведет к тому, что задача будет нести расходы на скачивание, которые могут быть ненужными, особенно в размещенном пуле сборок.
force32bit
-
Использовать 32-разрядную версию для агентов x64
boolean
. Значение по умолчанию: false
.
Устанавливает версию x86 Node.js на 64-разрядном агенте Windows. Работает только в агентах Windows.
retryCountOnDownloadFails
-
задать количество повторных попыток при сбое загрузки узлов
string
. Значение по умолчанию: 5
.
Используйте этот параметр, если задача не смогла скачать двоичные файлы узлов из зеркала. Задача попытается скачать двоичные файлы в течение указанного времени.
delayBetweenRetries
-
Установка задержки между повторными попытками
string
. Значение по умолчанию: 1000
.
Используйте этот параметр, чтобы задать задержку между повторными попытками в миллисекундах. Значение по умолчанию — 1000 миллисекунда.
Параметры управления задачами
Помимо входных данных, все задачи имеют параметры управления. Дополнительные сведения см. в разделе Параметры управления и общие свойства задач.
Выходные переменные
Нет.
Требования
Требование | Описание |
---|---|
Типы конвейеров | YAML, классическая сборка, классический выпуск |
Выполняется в | Агент, DeploymentGroup |
требования | Нет |
возможностей | Выполнение этой задачи удовлетворяет следующим требованиям для любых последующих задач в том же задании: Node, npm, node.js |
ограничения команд | Любое |
переменные settable | Любое |
Версия агента | 2.144.0 или более поздней версии |
Категория задач | Инструмент |