node 读取txt文件
时间: 2023-07-07 12:17:55 浏览: 156
读取txt文件
在 Node.js 中,可以使用 `fs` 模块来读取文本文件。以下是一个简单的例子:
```javascript
const fs = require('fs');
fs.readFile('file.txt', 'utf8', function(err, data) {
if (err) throw err;
console.log(data);
});
```
上面代码中,`fs.readFile` 方法用于异步地读取 `file.txt` 文件内容。第二个参数 `'utf8'` 表示读取的文件是文本文件,读取完成后会调用回调函数,其中第一个参数 `err` 是可能出现的错误,第二个参数 `data` 是读取到的文件内容。最后将读取到的内容输出到控制台。
如果你需要同步地读取文件,可以使用 `fs.readFileSync` 方法。例如:
```javascript
const fs = require('fs');
const data = fs.readFileSync('file.txt', 'utf8');
console.log(data);
```
上面代码中,`fs.readFileSync` 方法会同步地读取 `file.txt` 文件内容,并将读取到的内容存储在 `data` 变量中,最后将其输出到控制台。
阅读全文