6
为什么Node.js的fs.readFile()返回缓冲区而不是字符串?
我正在尝试读取test.txt(位于Javascript源的同一文件夹中)的内容,并使用以下代码显示它: var fs = require("fs"); fs.readFile("test.txt", function (err, data) { if (err) throw err; console.log(data); }); 的内容test.txt创建于nano: 测试Node.js readFile() 我得到这个: Nathan-Camposs-MacBook-Pro:node_test Nathan$ node main.js <Buffer 54 65 73 74 69 6e 67 20 4e 6f 64 65 2e 6a 73 20 72 65 61 64 46 69 6c 65 28 …
377
javascript
file-io
node.js