我正在尝试使用热敏打印机打印,我使用node-escpos模块来打印它在linux下工作得很好,但在windows中我得到的是error.node escpos LIBUSB_ERROR_NOT_SUPPORTED。
Error: LIBUSB_ERROR_NOT_SUPPORTED
at Device.usb.Device.open (C:\Users\Prashanth\Desktop\pos\node_modules\usb\usb.js:38:7)
at USB.open (C:\Users\Prashanth\Desktop\pos\node_modules\escpos\adapter\usb.js:107:15)
at Object.<anonymous> (C:\Users\Prashanth\Desktop\pos\node_modules\escpos\examples\barcode.js:20:8)
at Module._compile (internal/modules/cjs/loader.js:701:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:712:10)
at Module.load (internal/modules/cjs/loader.js:600:32)
at tryModuleLoad (internal/modules/cjs/loader.js:539:12)
at Function.Module._load (internal/modules/cjs/loader.js:531:3)
at Function.Module.runMain (internal/modules/cjs/loader.js:754:12)
at startup (internal/bootstrap/node.js:283:19)我已经在Windows上试过了,使用Zadig为你的USB device.but安装WinUSB驱动程序,当他们提到zadig站点时,它没有显示任何东西
发布于 2019-11-20 20:37:10
使用zadig实现了这一点。如果这仍然是一个开放的线程,你可以让我知道。但它的主要缺点是在每个Windows操作系统上,你必须安装zadig并配置USB属性,这将是一个真正的痛苦,并且根本不是一个可扩展的选项。
https://stackoverflow.com/questions/55588327
复制相似问题