Повторно используйте пакет usb, установленный с npm в приложении для электронов

У меня нетипичное интернет-соединение, иногда оно есть, но иногда нет, и мне нужно сохранить его использование. Мне нужно использовать библиотеку usb для узла, я уже установил ее в другой node_modules (та же операционная система / тот же компьютер), но когда я копирую ее из одного node_modules в другой, выдает ошибку:

Error: Error en una rutina de inicialización de biblioteca de vínculos dinámicos (DLL).
\\?\D:\WindowsDev\CopyWatcher\node_modules\usb\src\binding\usb_bindings.node
    at process.module.(anonymous function) [as dlopen] (ELECTRON_ASAR.js:166:20)
    at Object.Module._extensions..node (module.js:671:18)
    at Object.module.(anonymous function) [as .node] (ELECTRON_ASAR.js:166:20)
    at Module.load (module.js:561:32)
    at tryModuleLoad (module.js:504:12)
    at Function.Module._load (module.js:496:3)
    at Module.require (module.js:586:17)
    at require (internal/module.js:11:18)
    at Object.<anonymous> (D:\WindowsDev\CopyWatcher\node_modules\usb\usb.js:5:38)
    at Object.<anonymous> (D:\WindowsDev\CopyWatcher\node_modules\usb\usb.js:417:3)

Можно ли сделать что-то подобное? заранее спасибо

0 ответов

Другие вопросы по тегам