Как передать аргументы командной строки в приложение Meteor?

Я хотел бы передать аргументы командной строки моему приложению 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?

5
задан Steeve Cannon 6 May 2012 в 13:36
поделиться