Я пытаюсь запустить приложение узла, которое было предоставлено мне, и оно должно работать нормально.
Я попытался запустить его, но не могу исправить эту ошибку:
seba@vps92941:~/services/drivetech$ node awto.js
/home/seba/services/drivetech/node_modules/bindings/bindings.js:83
throw e
^
Error: The module '/home/seba/services/drivetech/node_modules/zmq/build/Release/zmq.node'
was compiled against a different Node.js version using
NODE_MODULE_VERSION 46. This version of Node.js requires
NODE_MODULE_VERSION 64. Please try re-compiling or re-installing
the module (for instance, using `npm rebuild` or `npm install`).
at Object.Module._extensions..node (internal/modules/cjs/loader.js:731:18)
at Module.load (internal/modules/cjs/loader.js:612:32)
at tryModuleLoad (internal/modules/cjs/loader.js:551:12)
at Function.Module._load (internal/modules/cjs/loader.js:543:3)
at Module.require (internal/modules/cjs/loader.js:650:17)
at require (internal/modules/cjs/helpers.js:20:18)
at bindings (/home/seba/services/drivetech/node_modules/bindings/bindings.js:76:44)
at Object.<anonymous> (/home/seba/services/drivetech/node_modules/zmq/lib/index.js:6:30)
at Module._compile (internal/modules/cjs/loader.js:702:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:713:10)
Я уже пробовал:
- Пересборка модуля (zmq)
- Снятие и переустановка модуля
- Удаление всего(включая узел), установите заново
- Перестройка zmq в качестве глобального модуля
Как от этого избавиться?Я не знаю, что еще делать.
Это мои версии узла и npm:
узел: v10.4.0
npm: 3.5.2