Node中xlsx生成库

2021-06-12  本文已影响0人  捡了幸福的猪

背景:之前Node项目中需生成excel文件, 调研相关公共库

开源库 优点 缺点 推荐度&评论
node-xlsx 基于js-xlsx二次封装,使用更友好。 仅支持node 评价:该库已经基于js-xlsx进行了二次封装,后期进行功能拓展不方便
js-xlsx 功能强大 、适用性极广 node、brower均支持;支持stream read/write;支持异步读写 API复杂,如果需要提高使用的友好度需要进行二次封装。 评价:目前开源社区最强大的js-xlsx库,适用性极广,但因此牺牲了易用性。API繁多且配置项复杂,需要进行二次封装,在使用上才足够友好。虽然包的体积比较大,但是作为node端不用关心这个模块。
xlsx-poplate API简单,方法链式调用;示例完善,十分友好;支持异步读写 不支持stream read/write 评价:轻量易用,但是考虑到智能版业务的复杂度以及后续拓展情况,该库并不是一个十分完美的方案
上一篇 下一篇

猜你喜欢

热点阅读