我们创建了一个自定义模块,可与Desko Penta Scanner设备进行通信。在不打包的情况下运行Electron时,我们可以成功访问此模块。当我打包相同的Electron并尝试通过打开exe文件访问它时,我无法打开。这是我的电子计划的路径
locales
resources
|---- app
|
------- build
|
Release
|
example.node --> Module which we are tryig to access in preload.js
node_modules
bindin.gyp
example.cxx
preload.js
electron.asar
electron.exe
我们正在像这样访问 var example = require('./ build / Release / example');