CNode

【求助】在用node.js时 连接不上mongodb,求教大神这是什么问题?

问答
Ppanyunshuo发布于11 年前最后回复11 年前6 回复3940 浏览0 收藏

QQ截图20160105014046.png

这是我的库文件 package.png

求教求教!

查看回复

回复 (6)

P
panyunshuo#1·11 年前

一直连不上 也装了VS2013

S
SinalVee#2·11 年前

模块版本更新导致用法改变 app.js

app.use(session({
  secret: settings.cookieSecret,
  key: settings.db,//cookie name
  cookie: {maxAge: 1000 * 60 * 60 * 24 * 30},//30 days
  store: new MongoStore({
    url: settings.url
  }),
  resave: true,
  saveUninitialized: false
}));

setting.js

module.exports = {
  cookieSecret: 'myblog',
  db: 'blog',
  host: 'localhost',
  port: 27017,
  url: 'mongodb://localhost/blog'
};
M
mzTeamMeatMan#3·11 年前

https://github.com/mzTeamMeatMan/pMongoNode 最近写的Model,不过有新增表的bug,近期会修复,可以拿去先参考参考

P
panyunshuo#4·11 年前
引用 SinalVee模块版本更新导致用法改变 app.js setting.js

@SinalVee 额,更改完下面那两行是没有了可是就是还是运行不起来- - 和第一行有关系咩

P
panyunshuo#5·11 年前
引用 SinalVee模块版本更新导致用法改变 app.js setting.js

@SinalVee 出现了 这样的问题 1.png

2.png

这是我的index.js 麻烦您看看有问题么3.png

还有app.js4.png 5.png 6.png

S
SinalVee#6·11 年前
引用 panyunshuo@SinalVee 出现了 这样的问题 这是我的index.js 麻烦您看看有问题么 还有app.js

@panyunshuo 仔细看教程,routes/index.js已经改成module.exports = function (app) {}了,所以app.js中route要修改 把app.use('/', routes);app.use('/users', users);注释掉,改成routes(app);

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