Проблема в том, что ваш сервер сборки Jenkins
не может найти модуль reactotron-core-client
, необходимый для завершения сборки Jenkins
.Это можно увидеть по трассировке стека:
Невозможно разрешить модуль reactotron-core-client
Рекомендованное решение от команды npm
:
rm -rf node_modules && npm install
является общим решением, потому что эта команда удалит ваш предыдущий каталог node_modules
, содержащий зависимости вашего проекта, а затем переустановит перечисленные зависимости в файле package.json
вашего проекта.Это может решить проблемы, связанные с вашим файлом блокировки, а также проблемы с версиями, если на вашем сервере сборки было обновлено npm
.
Это решение может решить вашу проблему, если все необходимые библиотеки вашего проекта перечислены в вашем package.json
файл.Однако, если библиотека reactotron-core-client
не указана в качестве обязательной зависимости в файле package.json
, эта проблема будет продолжаться и дальше.Возможно, вы могли бы попробовать следующее:
npm i --save reactotron-core-client
, поскольку это сохранит и установит зависимость reactotron-core-client
для вашего проекта.Под сохранением я подразумеваю перечисление этой библиотеки как зависимости в вашем файле package.json
.
В идеале для продвижения вперед лучше всего поддерживать файл package.json
в актуальном состоянии с учетом зависимостей вашего проекта, а также устанавливать зависимости перед попыткой сборки Jenkins
.
Надеюсь, это поможет!