如何在javascript / nodejs中从内存中对象创建可读流?
我正在使用2个库 - pdfkit和ftp。 PDFKit生成一个PDF对象,我想将其从节点应用程序上传到远程FTP服务器。
https://github.com/mscdex/node-ftp
有很多关于如何从文件创建可读流的资源,但是是否可以在不使用fs的情况下从内存中对象创建可读流,或者我是否必须使用发射器创建自己的包装器?我不确定这个方法。
答案 0 :(得分:2)
mscdex已经更新了ftp客户端,因此它也可以接受缓冲区而不是流。
connection.put(new Buffer(object, 'binary'), fName, function(){})