node.js - 错误 [ERR_STREAM_DESTROYED] : Cannot call write after a stream was destroyed

标签 node.js

语境:

我创建了一个我称之为 softmodem-poetry 的机器,它使用两个 softmodems 发送器以相同的波特率同步传输两个不同的 twitter 流,创建了来自 softmodem 1 和 softmodem 2 的准乱码/准清晰信号的纠缠. 这些程序是在三个月前运行的。

问题:

当我现在尝试运行这些程序时,我有这个 Error [ERR_STREAM_DESTROYED]: Cannot call write after a stream was destroyed一旦我连接到我的套接字。

这是我认为的相关代码:

twit.stream("statuses/filter", { track: randomTitle}, function(stream) {
      stream.on("data", function(data) {
        socket.emit("tweet", data.text);
        child.stdin.write(data.text);
      });
});`

这是完整的代码:https://github.com/cyruslk/twitter_minimodem/blob/master/app.js

最佳答案

授予 wrx 访问日志文件的权限,例如 chmod 777。

关于node.js - 错误 [ERR_STREAM_DESTROYED] : Cannot call write after a stream was destroyed,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55818167/

相关文章:

javascript - 使用 Node.js 访问 azure 表存储

node.js - 无法使用 Google 的 node.js 客户端库生成 JWT 客户端

javascript - npm t 和 npm run test 的区别

javascript - AngularJS:http 链调用问题和 NodeJS:在多个 http 调用中使用变量的问题

node.js - 尝试构建 "Error: self signed certificate in certificate chain"时堆栈 'node-gyp configure'

node.js - npm Express install 正在添加额外的依赖项

node.js - http-server-usr/bin/env : node : no such file or directory

Node.js 服务器监听 0.0.0.0 和 localhost 上的同一端口,没有错误

javascript - 无法向 js 对象添加属性

ios - 找不到 Node.js 设备