用电子与电子

我试过的是将electron-usb库包含到我的电子项目中。

当我在我的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 点击这里查看

我做错了什么? 我想我必须以某种方式configuration模块,它与电子,但我不知道如何。

去年我有同样的问题。 我解决了它,每天使用电子访问各种USB设备。

我的解决scheme是使用current-版本的电子 – usb与electron-prebuilt@1.0.2它必须是该版本或更低。 原因是旧版本的电子使用节点版本5.x. Electron-usb不适用于比5.x版更高的节点。 这很糟糕,因为我想使用最新的电子和节点7的最新function。

几年前我开始这个项目的时候,关于这个问题的信息几乎是零。 我知道这有多令人沮丧。 如果您需要,我会很乐意帮助您入门。

这可能是由一个错误的Electron版本引起的(请参阅这个问题的一个类似的问题: kinect2 )

基本上你应该尝试编译和运行构build脚本的默认版本。