请教express3.5怎么配置上传文件路径呢?
connect3.0以后不建议使用bodyParser()了, 改用 app.use(connect.urlencoded()) app.use(connect.json()) 该嗯么配置上传文件路径呢
8 回复
Google 不到答案吗?
找半天,木有啊
顶一下,没有人回答么,都没有人做过文件上传么
app.use(express.bodyParser({
keepExtensions: true,
uploadDir: __dirname + '/temp',
limit: '20mb'
}))
继续用吧,等你升到4.0再换
3楼正解
可以试试我写的 express-fileuploader,或者直接使用 connect-multiparty
之类的 multiparty parser。
var express = require('express');
var mutilpart = require('connect-multiparty');
var app = express();
app.use('/upload/image', mutilpart());
app.post('/upload/image', function(req, res, next) {
// req.files
});
正解,谢谢