I\'m currently trying to run process using spawn. What I am trying to run from shell is the following;
NODE_ENV=production node app/app.js
This worked for me
var spawn = require('child_process').spawn;
var productionEnv = Object.create(process.env);
productionEnv.NODE_ENV = 'production';
var start = spawn('node', ['app.js'], {env: productionEnv});
this did not
var spawn = require('child_process').spawn;
var start = spawn('node', ['app.js'], {env: {NODE_ENV: 'production'}});