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