0
私のプロジェクトをきれいにするために、オブジェクト内に変数を持つサーバーを配置しようとしています。したがって、すべてを保持するcore.jsファイルを作成しました。サーバー変数と次のようになります。私は私のメインのファイル内にこのファイルを必要とオブジェクトnode.jsにサーバーを作成できません
module.exports =
{
express: require('express'),
http: require("http"),
app: this.express(),
server: this.http.createServer(this.app),
io: require('socket.io').listen(this.server),
runServer: function()
{
...........
}
};
:
var core = require("./server/classes/core");
そして、私が実行しようとすると、私はこのエラーを取得:
app: this.express(),
^
TypeError: this.express is not a function
何が問題になる可能性がありますか?
私は最初にもう1つ好きですが、すべては両方の方法でうまくいった。すべてがオブジェクト内で同時に定義されていることを知らなかった... – Donatas
@Donatas、偉大な仲間とちょうどあなたがそれを好きならそれをアップvote:-) – Aruna