跳到主要内容
CNode

我已经npm install connect-flash 为什么还出现TypeError: Object #<IncomingMessage> has no method 'flash'

社区
Nnodejswang发布于 13 年前最后回复 13 年前
476040
查看回复

回复 (4)

C
coolicer#413 年前

我好像安装了,我得到的信息跟楼上相反,是express3中不包含flash,所以要手动。

在app.js中,加入app.use(flash());

S
sogego#313 年前

首先你要问问自己为什么要安装connect-flash express3中已经有了connect-flash 不用安装。可以直接使用。

Q
qwqw123#213 年前

官方怎么没人出来解决这个问题呢?

Q
qwqw123#113 年前

我也出现这个问题 Express 500 TypeError: Object # has no method 'flash'

at E:\node\node\weibo\microblog\routes\index.js:22:5
at callbacks (E:\node\node\weibo\microblog\node_modules\express\lib\router\index.js:164:37)
at param (E:\node\node\weibo\microblog\node_modules\express\lib\router\index.js:138:11)
at pass (E:\node\node\weibo\microblog\node_modules\express\lib\router\index.js:145:5)
at Router._dispatch (E:\node\node\weibo\microblog\node_modules\express\lib\router\index.js:173:5)
at Object.router (E:\node\node\weibo\microblog\node_modules\express\lib\router\index.js:33:10)
at next (E:\node\node\weibo\microblog\node_modules\express\node_modules\connect\lib\proto.js:190:15)
at Object.cookieParser [as handle] (E:\node\node\weibo\microblog\node_modules\express\node_modules\connect\lib\middleware\cookieParser.js:60:5)
at next (E:\node\node\weibo\microblog\node_modules\express\node_modules\connect\lib\proto.js:190:15)
at Object.methodOverride [as handle] (E:\node\node\weibo\microblog\node_modules\express\node_modules\connect\lib\middleware\methodOverride.js:49:5)

参与回复

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