Nodejs - 从对象创建可读流

时间:2012-09-10 09:46:32

标签: javascript object stream

如何在javascript / nodejs中从内存中对象创建可读流?

我正在使用2个库 - pdfkit和ftp。 PDFKit生成一个PDF对象,我想将其从节点应用程序上传到远程FTP服务器。

https://github.com/mscdex/node-ftp

  • put(< ReadableStream> inStream,< string> filename,< function> callback) - success - 将文件发送到服务器。

有很多关于如何从文件创建可读流的资源,但是是否可以在不使用fs的情况下从内存中对象创建可读流,或者我是否必须使用发射器创建自己的包装器?我不确定这个方法。

1 个答案:

答案 0 :(得分:2)

mscdex已经更新了ftp客户端,因此它也可以接受缓冲区而不是流。

connection.put(new Buffer(object, 'binary'), fName, function(){})
相关问题