nodejs 图片上传

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()方法写入文件夹
 
posted @ 2017-08-22 09:44  涵叔  阅读(101)  评论(0)    收藏  举报