我正在尝试使用 Node.js 的 usb-detection 库来编写一个 txt 文件,其中写入了 product-Id 和 vendor-Id,由于某种原因我的代码无法正常工作,我不知道为什么,谢谢寻求帮助
var fs = require('fs')
var usbDetect = require('usb-detection')
usbDetect.startMonitoring();
console.log("Listening for USB-Sticks...")
console.log("Press Ctrl+C to exit")
usbDetect.on('change:vid:pid', function(device) { console.log('change', device); });
usbDetect.on('add:vid:pid', function(device) {
console.log("USB-Stick detected")
var string = "USB-Stick name: "+ device.serialNumber +""+
"vendorId: "+ device.vendorId +""+
"productId: "+ device.productId +"\n"
fs.writeFile("Output.txt", string, function(err) {
if(err) {
return console.log(err);
}
});
});