我运行后就会在控制台报错,说是中间件貌似没有和express绑定了需要重新单独下载,但是我现在不知道具体是什么出现错误了。 D:\WebProgram\express-blog1\blog>node bin/www
Error: Most middleware (like session) is no longer bundled with Express and must be installed separately. Please see https://github.com/senchalabs/connect#middl eware. at Function.Object.defineProperty.get (D:\WebProgram\express-blog1\blog\node _modules\express\lib\express.js:89:13) at module.exports (D:\WebProgram\express-blog1\blog\node_modules\session-mon goose\index.js:266:15) at Object. (D:\WebProgram\express-blog1\blog\app.js:7:45) at Module._compile (module.js:456:26) at Object.Module._extensions..js (module.js:474:10) at Module.load (module.js:356:32) at Function.Module._load (module.js:312:12) at Module.require (module.js:364:17) at require (module.js:380:17) at Object. (D:\WebProgram\express-blog1\blog\bin\www:7:11)
在app.js的第7行我引入了一个session-mongoose的模块。代码: var MongoStore = require('session-mongoose')(express);
我也下载了session-mongoose。现在不知道该怎么解决了。 希望大家能帮帮忙。