node-serialport不会列出也不检测连接到笔记本电脑的USB设备
我正在使用Electron
和node-serialport
构build一个应用程序,并且我没有将USB设备连接到笔记本电脑(例如:鼠标,扬声器)
我正在使用这个代码:
var SerialPort = require('serialport'); SerialPort.list(function (err, results) { if (err) { throw err; } console.log("Number of results : " + results.length); });
输出Number of results : 0
。
当我检查我的Device Manager
:
这是我的configuration:
- 电子 :
1.4.5
- SerialPort版本 :
4.0.5
- NodeJS版本 :
6.9.1
- 操作系统和硬件平台 :
Windows 8.1 / 64 bits
串口意味着Windows中的COMx
端口。 您的设备列表不包含任何
USB在其名称中有一个“串行”,但这与(较旧的)串行端口无关 。
某些USB设备可能会实现可作为COM端口访问的接口。 但是在屏幕截图中没有连接到您的电脑的设备。