Javascript 用electron-usb与electron
我试图将Javascript 用electron-usb与electron,javascript,node.js,npm,electron,node-gyp,Javascript,Node.js,Npm,Electron,Node Gyp,我试图将electron-usb库包含到我的electron项目中 当我在我的index.html文件中使用require('electron-usb')执行npm start时,控制台中出现错误: Uncaught Error: The specified procedure could not be found. \\?\C:\Users\Me\Documents\GitHub\electron-quick-start-master\electron-quick-start-master\n
electron-usb
库包含到我的electron项目中
当我在我的index.html
文件中使用require('electron-usb')
执行npm start
时,控制台中出现错误:
Uncaught Error: The specified procedure could not be found.
\\?\C:\Users\Me\Documents\GitHub\electron-quick-start-master\electron-quick-start-master\node_modules\electron-usb\build\Release\electron-v0.36-win32-x64\usb_bindings.node
此错误发生在文件ELECTRON_ASAR.js中
我做错了什么?我假设我必须以某种方式配置模块,使其与electron一起工作,但我不知道如何配置。这可能是由错误的electron版本引起的(有关类似问题,请参阅本期:)
基本上,您应该尝试使用构建脚本的默认版本编译和运行 我去年也有同样的问题。我解决了这个问题,每天使用electron访问各种USB设备 我的解决方案是使用当前版本的electron usb和electron-prebuilt@1.0.2 必须是该版本或更低版本。原因是旧版本的electron使用的是节点版本5.x。Electron usb不适用于大于5.x版的节点。这很糟糕,因为我想使用最新的Electron和node 7的最新功能
几年前,当我开始这个项目时,关于这个主题的信息完全是零。我知道这有多令人沮丧。如果您需要,我将很乐意帮助您入门。谢谢您的提示。我试过了,但不幸的是错误仍然是一样的。还有其他选择吗?