JaxAdam
@JaxAdam
Junior Full-Stack Developer

Как исправить ошибку с NODE_MODULES_VERSION?

Доброго дня, форумчане! Надеюсь, вы сможете подсказать мне ответ или направить в нужное русло!
Uncaught Error: The module '\\?\C:\Users\adeke\Desktop\comExe\node_modules\@serialport\bindings\build\Release\bindings.node'
was compiled against a different Node.js version using
NODE_MODULE_VERSION 72. This version of Node.js requires
NODE_MODULE_VERSION 75. Please try re-compiling or re-installing
the module (for instance, using `npm rebuild` or `npm install`).
    at process.func (electron/js2c/asar.js:138)
    at process.func [as dlopen] (electron/js2c/asar.js:138)
    at Object.Module._extensions..node (internal/modules/cjs/loader.js:922)
    at Object.func (electron/js2c/asar.js:138)
    at Object.func [as .node] (electron/js2c/asar.js:138)
    at Module.load (internal/modules/cjs/loader.js:735)
    at Module._load (internal/modules/cjs/loader.js:648)
    at Module._load (electron/js2c/asar.js:715)
    at Function.Module._load (electron/js2c/asar.js:715)
    at Module.require (internal/modules/cjs/loader.js:775)

Вот такая ошибочка. Библиотека "electron-rebuild" не помогла((
Версия ноды: v12.12.0
Версия пакета serialport: ^8.0.5
Версия пакета electron: ^7.0.1
"electron-rebuild": "^1.8.6"
Пробовал:
.\node_modules\.bin\electron-rebuild.cmd
npm rebuild serialport --update-binary
  • Вопрос задан
  • 2219 просмотров
Пригласить эксперта
Ответы на вопрос 1
@vshvydky
визуально у тебя произошел сперва инсталл пакета под одну версию ноды, далее ты обновил ноду и не пересобрал бинарник
путь прост , npm i
после этого уже все пересобирай и должно взлететь
если нет, проверяй требования к версии ноды у своих пакетов.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы