NodeJSにマルチプレイヤーボードゲームサーバーを作成しています。ゲーム、ユーザー、ボードなどいくつかのオブジェクトがあります。 NodeJSによって実行される単一の 'sever.js'ファイル。NodeJS - 複数のオブジェクトが複数のファイルにまたがって同じ名前空間に分割されています
私のプロジェクトが成長するにつれて、この1つのファイルはますます混雑し、ナビゲートが難しくなっています。
これらのオブジェクトを複数のjsファイルに分割する必要がありますが、必要な機能をすべての場所で使用する必要はありません。
は、私はこのようなオブジェクトの作成を続行したい -game = new Game();
としないこの -
game = new (require('game')).Game()
-
編集:正しいNodeJSの方法は何
物事をする?
はと考え、ベストプラクティスのようなトップでそれらを含めていますか?物事を行うNodeJSの推奨方法は何ですか? – NoPyGod
+1。これは(上に必要な)ノードのアプリとライブラリの一般的な習慣です。 –