1

我正在尝试使用 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);
            }
        });
    });

4

0 回答 0