0

我正在关注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文件,我想知道它在哪里,可能在目录中?

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

请给我一些指导。

谢谢

4

1 回答 1

1

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

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

于 2013-03-29T16:23:16.843 回答