[英]Error: Not implemented Trying to create a stream with ExcelJS
使用Node v 5.4.1
我正在尝试创建一个像这样的流:
const program = require('commander'),
Excel = require('exceljs'),
colors = require('colors/safe'),
inquirer = require('inquirer'),
async = require('async'),
stream = require('stream');
program
.version('0.0.1')
.usage('[options] <file>')
.parse(process.argv);
if (program.args.length > 0 && program.args[0]) {
var workbook = new Excel.Workbook();
var rs = new stream.Readable();
rs.pipe(workbook.xlsx.createInputStream()); < -- Error
} else {
console.log("You did not enter a valid file path");
}
但我收到错误Error: Not Implemented
我相信这是因为我尚未实现._read
但我认为workbook.xlsx.createInputStream()
可能会做到这一点。
我使用流包错了吗? 任何信息将非常感谢
我认为您不必这样做:
var rs = new stream.Readable();
你试一试:
var workbook = new Excel.Workbook();
stream.pipe(workbook.xlsx.createInputStream());
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.