formidable添加文件
http://www.cnblogs.com/yuanke/archive/2016/02/26/5221853.html
http://www.jb51.net/article/58494.htm
//需引用以下两个模块
var formidable = require('formidable');
var fs = require('fs');
var AVATAR_UPLOAD_FOLDER = '/images/upload/';
var form = new formidable.IncomingForm();
form.encoding = 'utf-8'; //设置编辑
form.uploadDir = 'public' + AVATAR_UPLOAD_FOLDER; //设置上传目录
form.keepExtensions = true; //保留后缀
form.maxFieldsSize = 2 * 1024 * 1024;
form.parse(req, function(err, fields, files) {
if (err) {
//删除文件
fs.unlink(files.logo.path, function(err) {
if (err)
return res.json({message:err,statusCode:'300'});
});
return res.json({message:err,statusCode:'300'});
}
}

浙公网安备 33010602011771号