Проблемы с использованием sqlite3 с электронным на Mac OS - PullRequest
0 голосов
/ 08 февраля 2019

Я пытаюсь включить пакет sqlite3 в мой электронный проект.Я получаю эту ошибку:

сделали постинсталляцию.Он правильно работает на nodejs.

node_modules / sqlite3 / lib / binding / Electron-v4.0-darwin-x64 / node_sqlite3.node 'был скомпилирован с другой версией Node.js с использованием NODE_MODULE_VERSION 64. Эта версияNode.js требует NODE_MODULE_VERSION 69. Пожалуйста, попробуйте перекомпилировать или переустановить модуль (например, используя npm rebuild или npm install).

1 Ответ

0 голосов
/ 04 марта 2019

У меня та же проблема с использованием sqlite в моем развивающемся приложении. Проблема связана с тем, что Electron меняет NODE_MODULE_VERSION на 69, чтобы найти дополнительную информацию. https://github.com/electron/electron/pull/16687

Донне найти действительно работающего способа решения проблемы, просто понизьте версию для электронов и sqlite до более старой версии, чтобы решить проблему и собрать собственный модуль.

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