4

玩弄 Node.js,我真的很想保持我的文件结构井井有条。通常在另一种语言的项目中,我会有这样的结构:

  • 节点应用目录
    • 应用程序.js
    • 控制器
      • 用户控制器.js
      • 其他控制器.js
    • 楷模
      • 用户模型.js
      • 其他模型.js

我看到的(潜在)问题是:我为我的数据库使用 Mongoose 和 MongoDB,为了定义一个“模型”我需要一个 Mongoose Schema,为此我必须在每个数据库中使用 Mongoose 连接到数据库控制器和模型文件。

我对这些技术知之甚少,这可能是闪电般的速度,永远不会成为问题,我也不知道。或者这是我应该避免的事情,只是把所有东西都放在一个(非常大的)文件中?

4

1 回答 1

5

您不需要在每个控制器/模型文件中连接到 mongo。只需执行一次App.js,您就完成了。

于 2011-07-14T01:17:41.850 回答