var rd = readline.createInterface({
input: fs.createReadStream(file),
output: process.stdout,
terminal: false
});
rd.on('line', function(line) {
以任何方式使“on”工作同步。 “on”循环内的代码需要在再次执行循环之前完成。有什么方法可以做到吗?
答案 0 :(得分:2)
通常,on
函数为特定事件注册事件处理程序。
readline::line
事件可用于此目的:
每当输入流收到\ n时发出,通常在收到时发送 用户点击进入或返回。这是一个很好的监听用户的钩子 输入。
- NodeJS documentation
顺便说一下,您使用了哪些关键字进行搜索?我使用了nodejs readline.createInterface
,第一个结果是这个NodeJS文档页面!