Когда я пытаюсь построить приложение, используя электрон, оно падает в библиотеке уровней
Error: The module '/Users/macosx/Documents/Electron/node_modules/leveldown/build/Release/leveldown.node'
was compiled against a different Node.js version using
NODE_MODULE_VERSION 64. This version of Node.js requires
NODE_MODULE_VERSION 67. Please try re-compiling or re-installing
Я пытался
rm -rf node_modules/leveldown
npm install
npm rebuild leveldown--update-binary
npm uninstall leveldown
Также попробовал это
У меня была такая же проблема, и ничто из упомянутого здесь не помогло мне. Вот что> сработало для меня:
Требовать все необходимые зависимости в файле main.js, который запускается
электрон. (это казалось первой важной частью для меня)
i -D электронное восстановление, чтобы добавить пакет электронного восстановления
папка node-modules, а также файл packages-lock.json. Запустить нпм я
установить все модули. Запустите ./node_modules/.bin/electron-rebuild, чтобы
восстановить все очень важно бежать
./node_modules/.bin/electron-rebuild сразу после npm, иначе это
не работал на моем Mac.