我只是想在 Node.js 中读取一个文本文件。我不在 DOM 中。
我可以用这个包写入文件,但我无法从中读取。
我知道我需要以下内容:
var fs = require('fs');
var readStream = fs.createReadStream('my_file.txt');
但是 readStream 是一个复杂的对象。我只想将变量作为字符串。有什么想法吗?
最佳答案
如果它是一个文件,你为什么不使用 fs.readFile
, 用于读取文件
fs.readFile('my_file.txt', {encoding : 'utf8'}, function (err, data) {
if (err) throw err;
var fileContent = data;
});
甚至还有一个同步版本可用,您通常不应该使用它
var fileContent = fs.readFileSync('my_file.txt', {encoding : 'utf8'});
关于javascript - 在 Node 中读取 Javascript 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29955586/