NodeJsスポーンNODE_ENV=production node serverのようなまたはそれcd ~/app/cms; npm testを使ってコマンドを実行したい
最初はで達成することができます
process.env.NODE_ENV = 'production'
start = spawn 'node', ['server'], process.env
しかし、どうすれば2番目を達成できますか?
更新:誰かが同様の問題を抱えている場合に備えて、これが私のコーヒースクリプトの例です:
testCode = ->
    testCore = spawn 'npm', ['test']
    testCore.stderr.on 'data', (data) -> console.log() process.stderr.write data.toString()
    testCore.stdout.on 'data', (data) -> print data.toString()
    testCore.on 'exit', ->
        path = require 'path'
        process.chdir path.join(__dirname, "app", "linkParser")
        testModule = spawn 'npm', ['test']
        testModule.stderr.on 'data', (data) -> process.stderr.write data.toString()
        testModule.stdout.on 'data', (data) -> print data.toString()