Node.js要求找不到libdpfpdd.so.2文件,该文件与我的.node文件位于同一目录中

时间:2020-02-23 18:56:30

标签: javascript node.js node-webkit

我试图包含一个使用nw-gyp命令(完整命令:nw-gyp rebuild --production --runtime=node-webkit --target=0.29.1)为nw.js编译的节点模块

当我运行require时,它将引发一个错误,提示“ libdpfpdd.so.2:无法打开共享库文件:没有这样的文件或目录”,即使该文件存在并且与.node处于同一目录中文件。下面我留下我的代码和完整的错误消息 有没有人经历过类似的事情?您知道节点试图在哪里找到该文件吗?任何帮助将不胜感激

path = require('path')
require(path.join(myPath, "FingerprintReader.node"))
Uncaught Error: libdpfpdd.so.2: cannot open shared object file: No such file or directory
    at Object.Module._extensions..node (module.js:721)
    at Module.load (module.js:586)
    at tryModuleLoad (module.js:526)
    at Function.Module._load (module.js:518)
    at Module.require (module.js:618)
    at require (internal/module.js:11)
    at self.require (<anonymous>:11:26)
    at <anonymous>:2:1

0 个答案:

没有答案