作者热门文章
- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我正在尝试构建我的第一个 node.js 应用程序,但是,使用 node server.js
运行时,我收到以下错误消息:
connect: multipart: use parser (multiparty, busboy, formidable) directly connect: limit: Restrict request size at location of read
如截图所示:
我正在使用 connect
的代码片段:
var connect = require('connect'),
express = require('express');
var app = express();
app.use(connect.cookieParser())
.use(connect.session({secret: 'app_1'}))
.use(connect.bodyParser())
请问如何解决这个问题?非常感谢!
最佳答案
connect
是 deprecated自 express.js
版本 4 以来。尝试像这样分别安装中间件( 1 、 2 、 3 ):
$ npm install cookie-parser --save
$ npm install body-parser --save
$ npm install cookie-session --save
在你的代码中:
var express = require('express');
var app = express();
var cookieParser = require('cookie-parser');
var bodyParser = require('body-parser');
var cookieSession = require('cookie-session');
app.use(cookieParser());
app.use(bodyParser());
app.use(cookieSession({secret: 'app_1'}));
关于node.js - 连接 : multipart: use parser (multiparty, 服务生,强大),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24012708/
我正在尝试构建我的第一个 node.js 应用程序,但是,使用 node server.js 运行时,我收到以下错误消息: connect: multipart: use parser (multip
我是一名优秀的程序员,十分优秀!