node.js:在 sails.js 中使用 multer 上传文件

标签 node.js file-upload sails.js multer

我想整合multer https://www.npmjs.com/package/multer不幸的是,我的 sails.js 框架应用程序中的文件上传包没有可用的教程。

谁能指导如何在 sails.js 中做到这一点?

最佳答案

我也遇到了这个问题,但在互联网上找不到任何东西,但在阅读了 sails.js 文档后,我找到了一种上传文件的方法。

内部 sails.js 使用 skipper 上传文件,代码非常简单。

var uploadFile = req.file('user_picture');
uploadFile.upload({ dirname: filePath }, function onUploadComplete(err, files) {
  if (err) return res.serverError(err);
  //  IF ERROR Return and send 500 error
  console.log(files);
});

user_picture 是表单中变量的名称。

希望这对您有所帮助!

关于node.js:在 sails.js 中使用 multer 上传文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44838573/

相关文章:

node.js - 为 Vue 应用程序前端和 Node.js 后端配置 nginx

mysql - 在 Nodejs 上使用过程(同步)mysql 函数

node.js - 将 npm 配置传递到 npm 脚本条目中

javascript - 有没有更好的方法在 Sails JS 中使用嵌套(关联)模型?

node.js - 在 sails 中记录响应状态

javascript - 有没有办法在没有用户身份验证的情况下保护 Firebase Cloud Functions 免受入侵者调用?

node.js - 如果我不上传文件,如何从 npm 的 multer 获取请求正文?

php - 为什么我无法在亚马逊 EC2 服务器上使用 php 上传超过 3 MB 的文件?

c++ - 使用返回无效 win api 的 http post 上传 MFC C++ 文件

json - Elasticsearch:如何在将 json 数据上传到 Elasticsearch 之前创建映射