小编zha*_*jpn的帖子

如何在Nodejs中将缓冲区转换为流

我遇到了一个关于在Nodejs中将缓冲区转换为流的问题.这是代码:

var fs = require('fs');
var b = Buffer([80,80,80,80]);
var readStream = fs.createReadStream({path:b});
Run Code Online (Sandbox Code Playgroud)

该代码引发异常:

TypeError: path must be a string or Buffer
Run Code Online (Sandbox Code Playgroud)

然而,Nodejs的文档说fs.createReadStream()可以接受Buffer.

fs.createReadStream(path [,options])
  path <string> | <缓冲区> | <URL>
  选项<string> | <对象>

有人可以回答这个问题吗?非常感谢!

buffer node.js

11
推荐指数
2
解决办法
1万
查看次数

标签 统计

buffer ×1

node.js ×1