Я пытался загрузить файл с connect-form
, но если я хочу загрузить, я должен отключить bodyParser()
в app.js
, если я сохраню bodyParser()
, будет ошибка: loading forever
Это мое app.js
:
app.configure(function(){
app.set('views', __dirname + '/views');
app.set('view engine', 'jade');
app.set('view option', { layout: false });
// app.use(express.bodyParser());
app.use(express.methodOverride());
app.use(require('stylus').middleware({ src: __dirname + '/public' }));
app.use(express.static(__dirname + '/public'));
app.use(express.cookieParser());
app.use(express.session({secret: 'secrect', store: MemStore({
reapInterval: 60000 * 10
})}));
app.use(app.router);
});
Это код, который я звоню upload file
app.post('/album/upload', function( req, res) {
req.form.complete(function(err, fields, files) {
if (err) { next(err); console.log('error upload') }
else {
console.log(fields);
console.log('---------------');
console.log(files);
res.send('upload successfull');
}
});
});
Итак, как мне сделать, чтобы отключить bodyParser()
, когда я звоню загрузить файл, или в любом случае, чтобы помочь мне загрузить файл, не получить ошибку.