node.js - NodeJS的标准输出刷新?

标签 node.js

nodejs 是否有任何标准输出刷新,就像 python 或其他语言一样?

sys.stdout.write('some data')

sys.stdout.flush()

现在我只看到 process.stdout.write() 用于 nodejs。

最佳答案

process.stdout 是一个 WritableStream 对象,WritableStream.write() 方法会自动刷新流(除非它被显式阻塞)。但是,如果刷新成功,它将返回 true,如果内核缓冲区已满且无法写入,则返回 false。如果需要连续多次写入,则应处理drain事件。

the documentation for write .

关于node.js - NodeJS的标准输出刷新?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12510835/

相关文章:

javascript - 将 `babel-register server.js`更新为 `babel-register`后修改 `@babel/register`

javascript - Node : TypeError: Cannot read property 'sort' of undefined when doing a findOneAndUpdate() inside of a find()

javascript - did() 是否完成与 Javascript Promise 中的 catch() 相同的事情(使用sequelize 和 bluebird)?

Node.js - 如何使用 mongoose db 创建一个唯一的 id

node.js - 如何从 Inno Setup 调用 "npm install"?

javascript - Express 导出类中的箭头函数 - 意外的标记

c++ - 使用稍旧版本的 GLIBCXX

javascript - 如何使用芒果聚合获得另一种模式的输出

javascript - 关闭 mongodb 连接并通过多个并行异步查询获得正确结果

node.js - FireStore 如果不存在则创建一个文档