起動時にコマンドライン引数をMeteorアプリに渡したいのですが。
たとえば、-dev、-test、または--prodは、dev、test、またはprod環境で実行されているかどうかを示します。その後、起動時などにさまざまなリソースをロードできます。
/server/server.jsでこのようなことを試しました
var arguments = process.argv.splice(2);
console.log('cmd args: ' + JSON.stringify(arguments,0,4));
私はテストを実行しました。そして、ランダムなコマンドライン引数を持つ他のかなりの数。
meteor --dev
コンソールの出力はこれだけです。
cmd args: [
"--keepalive"
]
コマンドライン引数をMeteorアプリに取り込むための最良の方法は何ですか?
または、これはより高いレベルの問題を解決するための正しい方法でさえありますか?そうでない場合は、実行中のenviroを区別するというこの問題を解決する正しい方法は何ですか?