在nw.js

时间:2016-06-01 21:11:56

标签: node.js nw.js node-serialport

我想在node-serialport中投放nw.js。在遵循nw.js documentation concerning native modules之后,node-serialport似乎构建得很好,并且在常规节点进程中运行完美。

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

  

{project_dir} \ node_modules \ serialport \ node_modules \ bindings \ bindings.js:83未捕获错误:模块版本不匹配。预计48岁,得到46岁。

我如何一起运行这些?我错过了一些明显的东西吗?

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

  • Windows 7 x64
  • Node v4.4.4
  • npm v2.4.1
  • nw.js v0.15.0
  • node-gyp v3.3.1
  • serialport v3.1.2

1 个答案:

答案 0 :(得分:0)

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