fs.readstream 如何读取?
发布于 11 年前 作者 ggaaooppeenngg 4610 次浏览 最后一次编辑是 8 年前

想读取一个密码字典,内容大概如下

//dic.txt
a
passw
passwo
password3
密码长度不同
//API上的例子
var fs = require('fs');
var path = "dic.txt";
var dic = fs.createReadStream(path);
var chunk
;

dic.on('readable', function() {
  var chunk;
  while (null !== (chunk = dic.read())) {
    console.log('got %s ', chunk);
  }
});

这样会把全部内容读出来,但是我想一行一行读的话


var fs = require('fs');
var path = "dic.txt";
var dic = fs.createReadStream(path);
var chunk
console.log(chunk=dic.read());

这要返回的却是null,这是为什么?

1 回复

当我什么都没问……O_O

回到顶部