Azure DevOps неожиданно завершает работу с ошибками, и проблема выглядит автоматически обновленной версией NPM - PullRequest
2 голосов
/ 11 ноября 2019

Сбой сборки с:

"Ошибка: сбой Npm с кодом возврата: 9009"

Когда мы смотрим, вот что мы заметили:

Till date  (where there were no issues), build used to run on nmp 6.9.0 and node v10.16.3

Screenshot of NPM install log where build was Successful

Поскольку сборка не удалась, мы заметили, что версии были автоматически обновлены до npm/6.12.0 node/v12.13.0.

as issue got stared, we noticed updated version of npm and node

Посоветуйте, пожалуйста, как вернуться к более старым версиям, или сделайте, если нам нужно увидеть эту проблему в другом измерении?

1 Ответ

2 голосов
/ 12 ноября 2019

Вы можете использовать задачу Nojd.js для установки инструмента , чтобы указать нужную версию. Затем установите версию спецификации, как показано ниже. enter image description here

Вы получите node/v10.16.3 и npm/6.9.0. enter image description here

Вы должны добавить эту задачу перед задачей npm. Если нет, версия по умолчанию для node.js и npm будет ниже. enter image description here

Если ваш проект может быть успешно собран в локальном режиме, вы можете использовать самодостаточный агент для сборки.

Надеюсь, это поможет.

...