Проблема с обновлением AWS Elasticbeanstalk, вызванная модулем lovell / sharp

#node.js #amazon-web-services #sharp

#node.js #amazon-веб-сервисы #sharp

Вопрос:

Я пытаюсь обновить приложение с живым узлом, которое находится в AWS Elasticbeanstalk, с версии 8.12.0 до версии 10.13.0, и единственная проблема, которую я вижу, вызвана жалобой sharp на то, что оно создано с другой версией.

Вот ошибка:

Ошибка: модуль ‘/var/app/current/node_modules/sharp/build / Release /sharp.node’ был скомпилирован для другого Node.js версия, использующая NODE_MODULE_VERSION 57. Эта версия Node.js требуется NODE_MODULE_VERSION 64. Пожалуйста, попробуйте перекомпилировать или переустановить модуль (например, с помощью npm rebuild или npm install).

Я не могу обновить наши экземпляры prod aws elb из-за этой проблемы.

Не уверен, что делать на этом этапе..

Комментарии:

1. Интересно, нашли ли вы здесь решение? Я вижу подобное

2. @AnthonyWebb Нет, у меня нет. Из-за этого я все еще не обновил версию узла elb.