Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/42.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 在nw.js中运行节点serialport_Node.js_Nw.js_Node Serialport - Fatal编程技术网

Node.js 在nw.js中运行节点serialport

Node.js 在nw.js中运行节点serialport,node.js,nw.js,node-serialport,Node.js,Nw.js,Node Serialport,我想跑进去。在遵循节点顺序之后,serialport似乎构建得很好,并在常规节点进程中完美运行 不幸的是,我在nw.js控制台窗口中遇到以下错误: {project\u dir}\node\u modules\serialport\node\u modules\bindings\bindings.js:83未捕获错误:模块版本不匹配。预期48,得到46 我怎样才能把这些放在一起?我错过了什么明显的东西吗 请注意,我当前正在运行: Windows 7 x64 节点v4.4.4 npm v2.4.

我想跑进去。在遵循节点顺序之后,serialport似乎构建得很好,并在常规节点进程中完美运行

不幸的是,我在nw.js控制台窗口中遇到以下错误:

{project\u dir}\node\u modules\serialport\node\u modules\bindings\bindings.js:83未捕获错误:模块版本不匹配。预期48,得到46

我怎样才能把这些放在一起?我错过了什么明显的东西吗

请注意,我当前正在运行:

  • Windows 7 x64
  • 节点v4.4.4
  • npm v2.4.1
  • nw.js v0.15.0
  • 节点gyp v3.3.1
  • serialport v3.1.2

显然,我需要更新到Node的当前版本(v6.2.0),而不是LTS版本(v4.4.4)。在更新和重建serialport之后,一切都很好

显然,我需要更新到Node的当前版本(v6.2.0),而不是LTS版本(v4.4.4)。在更新和重建serialport之后,一切都很好