最新消息: 电脑我帮您提供丰富的电脑知识,编程学习,软件下载,win7系统下载。

multer,多方和connect

IT培训 admin 6浏览 0评论

multer,多方和connect

是Node world的新手。

UseCase:

有一个简单的方案,可以在Angular前端上传XLS文件, 在Node上处理它们,进行一些操作,然后将JSON保存到 Mongo DB。

[从Angular接收文件后,我正在寻找最好的方法来解析/处理Node上的文件,然后遇到这些著名的节点模块上的文章-multermultipartyconnect-multiparty

每篇文章都解释了如何使用相应的模块,却找不到任何告诉何时使用哪个模块的模块。

[我发现multer主要用于您试图在磁盘存储上保存文件,而这不足以满足我的用例。

所以我应该忽略multer还是实际使用它?

我应该何时实际使用multipartyconnect-multiparty

回答如下:

此问题列出了一些选项:

How could I upload files in ExpressJS 4.x

有一些模块可以直接解析多格式数据,并表达基于这些格式的中间件。

[Github star中用于直接解析的前三个模块是可节点格式化(3376),busboy(814),多节点节点(557)。

顶级中间件是multer(基于busboy,2515星)。 connect-multiparty有一条注释,建议不要使用它。 connect-busboy已经四年没有更新了。

基于此,如果您需要Express中间件,我建议使用可结点的节点,busboy或multer。

还请注意,multer具有MemoryStorage内存存储引擎。

multer,多方和connect

是Node world的新手。

UseCase:

有一个简单的方案,可以在Angular前端上传XLS文件, 在Node上处理它们,进行一些操作,然后将JSON保存到 Mongo DB。

[从Angular接收文件后,我正在寻找最好的方法来解析/处理Node上的文件,然后遇到这些著名的节点模块上的文章-multermultipartyconnect-multiparty

每篇文章都解释了如何使用相应的模块,却找不到任何告诉何时使用哪个模块的模块。

[我发现multer主要用于您试图在磁盘存储上保存文件,而这不足以满足我的用例。

所以我应该忽略multer还是实际使用它?

我应该何时实际使用multipartyconnect-multiparty

回答如下:

此问题列出了一些选项:

How could I upload files in ExpressJS 4.x

有一些模块可以直接解析多格式数据,并表达基于这些格式的中间件。

[Github star中用于直接解析的前三个模块是可节点格式化(3376),busboy(814),多节点节点(557)。

顶级中间件是multer(基于busboy,2515星)。 connect-multiparty有一条注释,建议不要使用它。 connect-busboy已经四年没有更新了。

基于此,如果您需要Express中间件,我建议使用可结点的节点,busboy或multer。

还请注意,multer具有MemoryStorage内存存储引擎。

与本文相关的文章

发布评论

评论列表 (0)

  1. 暂无评论