4

Node.jsをいじって、ファイル構造を整理したいと思っています。通常、別の言語のプロジェクトでは、次のような構造になります。

  • ノードアプリディレクトリ
    • App.js
    • コントローラー
      • UserController.js
      • OtherController.js
    • モデル
      • UserModel.js
      • OtherModel.js

私が目にする(潜在的な)問題は次のとおりです。データベースにMongooseとMongoDBを使用しています。「モデル」を定義するには、Mongooseスキーマが必要です。そのためには、それぞれのMongooseを使用してデータベースに接続する必要があります。コントローラとモデルファイル。

私はこれらのテクノロジーについてほとんど知らないので、これは非常に迅速で問題になることはなく、手がかりもありません。それとも、これは避けて、すべてを1つの(非常に大きな)ファイルにまとめる必要があるものですか?

4

1 に答える 1

5

すべてのコントローラー/モデルファイルでmongoに接続する必要はありません。一度それを行うだけでApp.js完了です。

于 2011-07-14T01:17:41.850 に答える