请教express3.5怎么配置上传文件路径呢?
 发布于 11 年前  作者 zhanyouwei  5502 次预览  最后一次回复是 11 年前  来自  

connect3.0以后不建议使用bodyParser()了, 改用 app.use(connect.urlencoded()) app.use(connect.json()) 该嗯么配置上传文件路径呢

8 回复
alsotang

Google 不到答案吗?

zhanyouwei

找半天,木有啊

zhanyouwei

顶一下,没有人回答么,都没有人做过文件上传么

LinYuhong
app.use(express.bodyParser({
  keepExtensions: true,
  uploadDir: __dirname + '/temp',
  limit: '20mb'
}))
zhe feng

继续用吧,等你升到4.0再换

heroicyang

可以试试我写的 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
});