0

node.jsで書かれたserver.jsファイルがあります

私はサーバーを起動できます...ノードサーバー

または、次のコマンドで開始できます ... mimosa watch -s

私がやりたいserver.jsファイルで...

if (this was started with mimosa) {
  do something
} else {
  do something else
}

どうすればこれを検出できますか? などの回答はご遠慮ください ... なぜこれをやりたいのですか?

現在、私は検出することしかできません...

var thisIsMimosa = false;

exports.startServer = function (config, callback) {
  thisIsMimosa = true;
  startServer("mimosa");
};

if (thisIsMimosa == false) {
  startServer("node");
}

問題は... thisIsMimosa が時間内に設定されていないため、「ノード サーバー」を使用してサーバーを起動すると、ノードの startServer 呼び出しが行われません。

ミモザを使用してサーバーを起動した場合に値が異なる変数を誰かが知っている場合は、代わりにそれに頼ることができます。

よろしくお願いします。

4

1 に答える 1