node.js - Nodejs 文件附件处理程序

标签 node.js imagemagick carrierwave gcloud gm

我正在寻找在 NodeJs 中处理文件附件的资源。 我来自 Rails 背景,因此有两个流行的资源可以为开发人员提供开箱即用的功能。载波和回形针。他们提供与 s3 和 Google 云存储的直接集成。 我想实现类似的,在node中没有找到任何有用的资源。

我正在使用graphicmagik https://www.npmjs.com/package/gm用于图像版本生成。我必须生成原始图像的两个版本 500*500 和 300*300。并使用图像 URL 将图像上传到 Gcloud。

最佳答案

您可以将 Multer 与 expressJS 结合使用来处理 NodeJS 中的文件上传。 这是包:Multer

关于node.js - Nodejs 文件附件处理程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50209180/

相关文章:

javascript - Hapijs 、 fs.readfile 、 fs.writefile 和 childprocess.exec 如何控制异步?

javascript - Yodlee Interactive - 用于身份验证的 coblogin API - 错误代码 415

image-processing - linux 上的 Imagemagick 将 EMF 转换为 PNG

bash - 将文件夹树中的所有 .pdf 文件转换为 .png

ruby-on-rails - 如何使用 Sidekiq 将文件上传推送到后台?

node.js - 如何从 MongoDB 聚合的输出中获取数组

node.js - 我应该在 Controller 和域服务之间放置命令总线吗?

.net - 如何使用 Magick.net 将 ImageMagick 命令映射到 .net 代码

ruby-on-rails - 将 FFMPEG 屏幕截图输出文件保存到变量

ruby-on-rails - 删除分配,未定义方法 `avatar?' 为 nil :NilClass