我正在尝试将文件中的所有行进行 console.log 记录,这些行是多行的,其中包含以下单词:
Mansões
Maracanã
Filadélfia
Califórnia
为此,我将 readline 与 fs 一起使用:
const rl = readline.createInterface({
input: fs.createReadStream(BASE_PATH + 'word.TXT', { encoding: 'utf8'})
});
rl.on('line', function (line) {
console.log(line);
});
但是登录终端是:
Mans�es
Maracan�
Filad�lfia
Calif�rnia
目前使用:Nest.js + readline + fs。
答案 0 :(得分:0)
正如上面的评论所说,有两种解决方案。 第一个:
第二个:
input: fs.createReadStream(BASE_PATH + 'word.TXT', {encoding: 'latin1'})