Ubuntu / Upstart перечислены в вопросе, но я попал сюда, когда искал ответы для демона FreeBSD / системной оболочки.
Строка ниже запустила приложение в среде "разработки":
exec node path/to/start/script.js
Строка ниже запустила приложение в среде "производства":
NODE_ENV=production exec node path/to/start/script.js
ПотребовалосьМне нужно некоторое время, чтобы понять это, поэтому я решил поделиться.