Когда я запускаю "Gatsby Develop", что-то пошло не так, установка "острый" модуль показывает ошибку - PullRequest
2 голосов
/ 20 февраля 2020

gatsby открыто развивает успех и проверяет gatsby-config - ошибка 0,005 с. Что-то пошло не так при установке модуля "sharp". Модуль '\? \ D: \ korero \ node_modules \ sharp \ build \ Release \ sharp.node 'был скомпилирован для другой версии Node.js с использованием NODE_MODULE_VERSION 64. Для этой версии Node.js требуется NODE_MODULE_VERSION 79. Пожалуйста, попробуйте перекомпилировать или переустановить модуль (например, используя npm rebuild или npm install). - Убедитесь, что версия Node.js, используемая во время установки, совпадает с используемой во время выполнения - Обратитесь к документации по установке по адресу https://sharp.pixelplumbing.com/en/stable/install/ - Найдите эту ошибку в https://github.com/lovell/sharp/issues ⠋ загрузочных плагинов

1 Ответ

0 голосов
/ 26 февраля 2020

Похоже, вы обновили NodeJS версию? Пакет sharp был изначально установлен и собран под другой версией узла, поскольку состояние ошибки.

Скомпилировано с NODE_MODULE_VERSION = 64 (NodeJS 10.x), в то время как ваш текущий NodeJS ожидает NODE_MODULE_VERSION = 79, что означает, что вы вы используете Node 13.

Простое исправление - просто запустить:

npm rebuild
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...