【发布时间】:2016-01-27 19:11:07
【问题描述】:
我认为 nodejs 对于长时间运行的操作不是最佳选择。但是我希望我的整个应用程序基于 mean.io(express 和 nodejs)。尽管 node 由于长期运行而不适合此操作,但我仍然想使用 nodejs 模块来上传图像并为其提供服务,因此我没有多种服务技术。我不想为此操作切换到 Java 或 .net,只是因为它不是一个理想的 nodejs 任务。有什么理由节点不能为此工作吗?特别是,如何将图像加载到 mean.io 应用程序中属于特定用户的文件夹?谢谢
【问题讨论】:
-
你在前端使用什么?我使用 express 和 node 为用户一次性上传多个图像到特定文件夹中。节点的 Multer 模块可能会对您有所帮助,还有其他同样出色的模块。
-
你用 Multer 做这个吗?它还适用于所有类型的图像、jpeg、gif 等吗?
-
请告诉我你在前端使用什么。我在前端部分使用了 angularjs,因此我以数组格式发送文件,然后向 Multer 发出请求,所有图像都一次性上传。图像格式不会是问题,实际上您也可以上传其他类型的文件,Multer 并不关心您的文件类型。