Узловой модуль работает на электрон, а не на мокко - PullRequest
0 голосов
/ 05 ноября 2018

У меня есть небольшая среда разработки для электрона с тестами мокко. Я установил библиотеку миниатюр изображений и перекомпилировал ее для электронов:

./node_modules/.bin/electron-rebuild

Но когда я запускаю тесты с mocha, я получаю ошибку:

Error: The module '/home/jose/Dev/JavaScripts/Electron/Ng6ETesting/node_modules/sharp/build/Release/sharp.node'
was compiled against a different Node.js version using
NODE_MODULE_VERSION 57. This version of Node.js requires
NODE_MODULE_VERSION 59. Please try re-compiling or re-installing

Я запускаю npm rebuild, а затем он работает для теста, но приложение не поднимается. Ошибка сейчас:

Error: The module '/home/jose/Dev/JavaScripts/Electron/Ng6ETesting/node_modules/sharp/build/Release/sharp.node'
was compiled against a different Node.js version using
NODE_MODULE_VERSION 59. This version of Node.js requires
NODE_MODULE_VERSION 57. Please try re-compiling or re-installing

Любая помощь? Заранее спасибо.

...