跳到主要内容
CNode

请教express3.5怎么配置上传文件路径呢?

社区
Zzhanyouwei发布于 12 年前最后回复 12 年前
857240

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

查看回复

回复 (8)

Z
zhanyouwei#812 年前
引用 LinYuhong

正解,谢谢

H
heroicyang#712 年前

可以试试我写的 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
});
H
Hanggi#612 年前

3楼正解

Z
zhe feng#512 年前

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

L
LinYuhong#412 年前
app.use(express.bodyParser({
  keepExtensions: true,
  uploadDir: __dirname + '/temp',
  limit: '20mb'
}))
Z
zhanyouwei#312 年前

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

Z
zhanyouwei#212 年前
引用 alsotangGoogle 不到答案吗?

找半天,木有啊

A
alsotang#112 年前

Google 不到答案吗?

参与回复

登录后即可参与回复。登录