我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的最簡單和最好的方法是什麼?你可以推薦哪個圖書館?你知道任何完整的教程將這個庫包含到電子中嗎?