我正在尝试将 PouchDB 与 node-webkit 一起使用。这又是一个node_module。到目前为止我能理解的是 node-gyp 可能不兼容,试图加载第 3 方 node_modules(PouchDB)。
注意:我也在为 node-webkit 使用 nodejs virtualenv。
当我var PouchDB = require('pouchdb');
在脚本中使用时,会引发以下错误。
错误:/home/manjunath/node/node_modules/pouchdb/node_modules/leveldown/build/Release/leveldown.node:未定义符号:_ZN2v811HandleScopeC1Ev 错误(本机)在 Module.load (module.js:352:32) 在功能。 Module._load (module.js:308:12) at Module.require (module.js:360:17) at require (module.js:376:17) at bindings (/home/manjunath/node/node_modules/pouchdb/ node_modules/leveldown/node_modules/bindings/bindings.js:76:44)在对象。(/home/manjunath/node/node_modules/pouchdb/node_modules/leveldown/index.js:1:99) 在 Module._compile (module.js:452:26) 在 Object.Module._extensions..js (module.js :470:10) 在 Module.load (module.js:352:32) 在 Function.Module._load (module.js:308:12)
我没有办法解决这个问题,请帮助我!