Angular 如何用电子和角连接命名管道

Angular 如何用电子和角连接命名管道,angular,electron,named-pipes,Angular,Electron,Named Pipes,尝试在Angular Service和内置Electron中连接命名管道 我尝试了netsocket类,但它似乎不起作用,因为没有在数据上获取控制台.log import * as net from 'net'; const client: net.Socket = net.connect(namedPipePath); client.on("data", (d: Buffer) => console.log("connected", d.toString('utf8')))

尝试在Angular Service和内置Electron中连接命名管道

我尝试了
net
socket类,但它似乎不起作用,因为没有在
数据上获取
控制台.log

  import * as net from 'net';

  const client: net.Socket = net.connect(namedPipePath);
  client.on("data", (d: Buffer) => console.log("connected", d.toString('utf8')));
  client.on("error", (err) => console.error(err));
  client.on("end", () => console.log('disconnected from server'));
我应该得到
console.log(“connected”,d.toString('utf8'))


在您的实现中没有发现任何错误。我不确定您是否在
套接字中编写
,因为您没有在上面的代码片段中共享这段代码

请尝试下面的代码以及您现有的代码,相信我,您的套接字将听取您的意见:)


效验如神谢谢你的帮助。
public write(buffer: Buffer): void {
    if (this.client.destroyed) {
      return;
    }
    this.client.write(buffer);
  }