首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >穆特不在我的应用程序里工作

问穆特不在我的应用程序里工作
EN

Stack Overflow用户
提问于 2016-10-26 04:43:16
回答 1查看 198关注 0票数 0

我想上传一个文件。文件不会上传,穆特也不会给我任何错误。app.js

代码语言:javascript
复制
var uploadDir=__dirname+'/uploads';
var storage=multer.diskStorage({
  destination:function(req, file, cb){
      cb(null, uploadDir);
  },
  filename:function(req, file, cb){
    console.log(file);
    var ext=".jpg";
    var image=Date.now()+ext;
    cb(null, image);
  }
});

var upload=multer({storage:storage}).single('img');

以及我使用穆特的路线

代码语言:javascript
复制
apiRoutes.post('/cc', upload, function(req, res, next){
console.log("Image Saved Successfully");
});

这是在我的上一个项目工作,但它不工作在当前的项目。即使它不在控制台线上。请帮帮忙。

谢谢。

EN

回答 1

Stack Overflow用户

发布于 2016-10-26 06:27:18

对不起,我没有足够的声誉来评论,但是你是通过html表格上传的吗?

如果是这样的话,您是否确保表单具有'multipart/ form -data‘的enctype属性?

我在下面的链接中有一个使用multer和html表单+ jquery的例子::https://github.com/Wotzhs/node-image-zip-uploader/blob/master/public/js/index.js

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40253893

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档