2016-09-21 3 views
1

Я попытался включить библиотеку electron-usb в свой электронный проект.Использование электрон-usb с электроном

Когда я исполняю npm start с require('electron-usb') в моем index.html файла происходит ошибка в консоли:

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 Click here to see it

Что я сделал не так? Я предполагаю, что мне нужно как-то настроить модуль, чтобы он работал с электроном, но я не знаю, как это сделать.

ответ

0

Это может быть вызван неправильной версией Electron (см этого вопроса для подобной задачи: kinect2)

В основном вы должны попытаться скомпилировать и запустить с версией сборки скриптов по умолчанию.

+0

Спасибо за этот намек. Я пробовал, но, к сожалению, ошибка все тот же. Любой другой вариант? – Hannes

2

У меня была такая же проблема в прошлом году. Я решил это и ежедневно пользовался электроникой для доступа к различным USB-устройствам.

Мое решение заключается в использовании текущей версии электронного-usb с электронным [email protected] Должна быть эта версия или ниже. Причина в более ранних версиях электронных использует узел ver 5.x. Электрон-usb не работает с узлом больше, чем ver 5.x. Это отстой, потому что я хотел бы использовать новейшие функции последних электронов и узла 7.

Когда я начал этот проект пару лет назад, на эту тему была ровно нулевая информация. Я знаю, как это может быть неприятно. Я буду рад помочь вам начать работу, если вам это нужно.