我systemenvironment:10的Windows使用Visual Studio 2015年(包括C++编译器工具)和node.js的安装如何使用电子访问USB?
我想包括节点库到electon,快速启动项目和失败的。
首先,我尝试使用electron-usb来包含electron-usb。 You can found my problem here。不幸的是我无法解决它。
因此我试图包括USB。我发现帮助如何做到这一点here 我就照这说明每一个步骤:
- NPM安装--save USB
- 改变变量属性在node_modules/USB/binding.gyp包括MODULE_NAME和module_path中
- 电子GYP节点-GYP重建--target = 0.26.0 --arch = IA32 --dist-URL = https://atom.io/download/atom-shell
当我执行的重建命令,我得到生成错误:错误C2011: 'timespec':'struct'类型重定义(编译源文件.. \ libusb \ libusb \ core.c)。总是在不同文件中出现相同的错误。
我在项目文件中包含了HAVE_STRUCT_TIMESPEC。但事后并未奏效。
现在我问自己,使用Electron访问USB的最简单和最好的方法是什么?你可以推荐哪个图书馆?你知道任何完整的教程将这个库包含到电子中吗?