【问题标题】:Stuck on getting mongoose, node and express to play nice together坚持让猫鼬,节点和快递一起玩
【发布时间】:2013-03-30 00:23:16
【问题描述】:

我正在关注 DailyJS 的 node.js 和 express 教程,并且已经碰壁了。

在教程中它说要这样做:

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

但之前他说的是app.js 文件中的代码,所以我认为他的意思是让上面的代码进入app.js,但我不知道。此时我从github下载了nodepad,看看他实际把mongoose代码放在哪里了,在整个应用程序的任何地方都找不到上面的代码!

所以我很茫然。事情已经很混乱了,因为 express 制作的默认骨架站点在很多方面与教程不同,因为 express 在编写教程后的 2 年中发生了很大变化。

所以我试图跟随,但我真的被卡在了他说写一些代码的地方,但没有说明这段代码应该去哪里。

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

(我也明白上面的代码已经过时了,可以找到正确的代码here,问题不在于代码,而是在哪里表达它的意思)

请给我一些指导。

谢谢

【问题讨论】:

  • 这两个都在 app.js 中。我可以给你更多的细节。我一直使用猫鼬和快递。我不使用var mongoose = require('mongoose').Mongoose 我只使用var mongoose = require('mongoose')
  • 非常感谢,我现在就试一试。如果我需要更多帮助,您介意与您联系吗?还是您希望我向 stackoverflow.com 发布更多问题?您还想将该评论粘贴到答案框中,我会检查它是否正确。干杯!
  • 没问题。我会把这个作为一个答案。我很乐意尽我所能提供帮助。
  • 这对你有用吗?

标签: node.js mongodb express mongoose


【解决方案1】:

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

如果您需要任何进一步的帮助,请告诉我。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-08-28
    • 2018-07-01
    • 2018-02-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-11-19
    相关资源
    最近更新 更多