var formidable = require('formidable')
var fs = require('fs')
需要引入formidable和fs模块
var form = new formidable.IncomingForm(); //创建上传表单
form.encoding = 'utf-8'; //设置编辑
form.uploadDir = 'static/'; //设置上传目录
form.keepExtensions = true; //保留后缀
form.parse(req, function (err, fields, files) {
console.log(err)
console.log(files)
// 逻辑代码写到这里
}
fs.renameSync()方法写入文件夹