坚持让猫鼬,节点和快递一起玩得很好

时间:2013-03-29 13:59:30

标签: node.js mongodb express mongoose

我正在关注node.js并在 DailyJS 上发表教程,并且已经碰壁了。

在教程中它说要做到这一点:

 mongoose = require('mongoose').Mongoose
 db = mongoose.connect('mongodb://localhost/nodepad')

但事先他正在讨论app.js文件中的代码,所以我认为他的上述代码意味着进入app.js,但我不知道。此时我从github下载nodepad以查看他实际放置mongoose代码的位置,我在整个应用程序的任何地方都找不到上面的代码!

所以我不知所措。事情已经让人感到困惑,因为Express制作的默认骨架网站在很多方面与教程不同,因为自编写教程以来,express在2年内发生了很大的变化。

所以我正在努力跟进,但我真的陷入了他说写一些代码的地方,但没有说明这段代码应该去哪里。

然后教程说要添加一个models.js文件,我想知道它在哪里,也许在目录中?

(我也理解上面的代码已经过时,可以找到正确的代码 here ,问题不在于代码,而在于表达意图放在哪里)

请给我一些指导。

谢谢

1 个答案:

答案 0 :(得分:1)

这两个都进入app.js。我可以给你更多细节。我用猫鼬一直表达。我不使用var mongoose = require('mongoose').Mongoose我使用的只有var mongoose = require('mongoose')

如果您需要任何进一步的帮助,请与我们联系。