小编Jan*_*wek的帖子

Angular(5)-Electron Serialport 支持

过去,我用原生模块在NodeJS+ 中编写了一些应用程序,以与不同的硬件系统进行通信。TypeScriptSerialPortRS232

现在我想将串行端口添加到我的 Angular-Electron 应用程序中。所以我安装了以下内容:

npm install serialport --save
npm install @types/serialport --save
Run Code Online (Sandbox Code Playgroud)

我放置import * as SerialPort from 'serialport'home.components.ts

调用下面的代码后,除了错误之外什么都没有:

//List serial ports
SerialPort.list( (err:Error, ports:any[]) => {
    ports.forEach((port:any) => {
        console.log('Com Name ' +port.comName +
                    ' | Manufac ' +port.manufacturer +
                    ' | Vendor ID '+ port.vendorId );
    });
});

//open com port 4
this.com = new SerialPort('COM4', {baudRate : 19200}, (err: Error) => {
    if (err) {
        console.log('Open Error: …
Run Code Online (Sandbox Code Playgroud)

electron angular

4
推荐指数
1
解决办法
5221
查看次数

标签 统计

angular ×1

electron ×1