【发布时间】:2018-03-14 23:03:02
【问题描述】:
我正在使用 greenworks SDK。我不明白这个错误信息。我不知道它是在告诉我重新编译 greenworks-osx64.node 还是更改我的系统节点设置。
ELECTRON_ASAR.js:173 Uncaught Error: The module '/Users/quantum/ele/electron-quick-start/lib/greenworks-osx64.node'
was compiled against a different Node.js version using
NODE_MODULE_VERSION 57. This version of Node.js requires
NODE_MODULE_VERSION 53. Please try re-compiling or re-installing
the module (for instance, using `npm rebuild` or`npm install`).
at process.module.(anonymous function) [as dlopen] (ELECTRON_ASAR.js:173:20)
at Object.Module._extensions..node (module.js:598:18)
at Object.module.(anonymous function) [as .node] (ELECTRON_ASAR.js:173:20)
at Module.load (module.js:488:32)
at tryModuleLoad (module.js:447:12)
at Function.Module._load (module.js:439:3)
at Module.require (module.js:498:17)
at require (internal/module.js:20:19)
at Object.<anonymous> (/Users/quantum/ele/electron-quick-start/greenworks.js:12:18)
at Object.<anonymous> (/Users/quantum/ele/electron-quick-start/greenworks.js:133:3)
我正在使用 electron ~1.6.2 和 node -v v8.6.0
我错过了页面下方的其他版本。我为电子 1.6.1 安装了一个。现在我的代码运行这个:
var greenworks = require('./greenworks'); var f = greenworks.initAPI(); document.write(f);控制台.log(f);“假”登录到控制台。
【问题讨论】:
标签: node.js electron node-modules