节点热敏打印机通过com串行端口进行打印

时间:2019-05-31 08:07:20

标签: javascript printing receipt

我尝试过klemen1337 / node-thermal-printer,它可以通过IP地址成功运行,但是当我尝试将接口切换为COM串行端口时,它不起作用。

我已通过Windows测试打印通过COM3端口测试了打印机的正确配置:

let printer = new ThermalPrinter({
  type: PrinterTypes.EPSON,
  interface: '\\.\COM3',
});

打印将冻结,无响应。

存在错误响应,它是: (节点:13104)UnhandledPromiseRejectionWarning:错误:EPERM:不允许操作,打开'C:.COM3' (节点:13104)UnhandledPromiseRejectionWarning:未处理的承诺拒绝。引发此错误的原因可能是抛出了一个没有catch块的异步函数,或者是拒绝了一个.catch()无法处理的承诺。 (拒绝ID:2)

0 个答案:

没有答案