Я новичок в Node Webkit, поэтому могу не совсем понять, как связаны NodeJS и Node Webkit.
Я пытаюсь заставить плагин serialport работать в Node Webkit. Я получаю эту ошибку при попытке require("serialport");
:
serialport.node'
was compiled against a different Node.js version using
NODE_MODULE_VERSION 48. This version of Node.js requires
NODE_MODULE_VERSION 57. Please try re-compiling or re-installing
the module...
Я пробовал перекомпилировать и все такое - не работает. Поэтому я бы предпочел просто перейти на версию узла, которая подходит. Проблема в том, что если я наберу node -v
в своем терминале, я получу v6.10.1
, что согласно это должно быть NODE_MODULE_VERSION 48
.
Поэтому я сбит с толку, когда ошибка говорит мне, что он использует 57. Использует ли Node Webkit другую версию NodeJS, чем та, которая установлена на моем компьютере?