Javascript 节点串行端口不';t列出或检测连接到笔记本电脑的USB设备

Javascript 节点串行端口不';t列出或检测连接到笔记本电脑的USB设备,javascript,node.js,usb,port,electron,Javascript,Node.js,Usb,Port,Electron,我正在使用和构建应用程序,但我没有将列表中的USB设备连接到我的笔记本电脑(例如:鼠标、扬声器) 我正在使用以下代码: var SerialPort = require('serialport'); SerialPort.list(function (err, results) { if (err) { throw err; } console.log("Number of results : " + results.length); }); 输出为结

我正在使用和构建应用程序,但我没有将列表中的USB设备连接到我的笔记本电脑(例如:鼠标、扬声器)

我正在使用以下代码:

var SerialPort = require('serialport');

SerialPort.list(function (err, results) {
    if (err) {
        throw err;
    }
    console.log("Number of results : " + results.length);
});
输出为
结果数:0

当我通过我的
设备管理器检查时

以下是我的配置:

  • 电子
    1.4.5
  • 串行端口版本
    4.0.5
  • NodeJS版本
    6.9.1
  • 操作系统和硬件平台
    Windows 8.1/64位

    • 串行端口在windows中是指
      COMx
      端口。您的设备列表不包含任何内容

      USB名称中有一个“串行”,但这与(旧的)串行端口无关

      一些USB设备可能实现可作为COM端口访问的接口。但是在你的屏幕截图中没有这样的设备连接到你的电脑上