来自envvariables节点js的API HOST名称

我有一个反应的应用程序,我需要从环境中dynamic传递API主机名(docker run --env API_HOST=localhost

我正在用一个subprocess运行'node node.js'

 //run npm install then node app cp.spawn('npm install' ,{cwd:NODE_APP_FOLDER,env:process.env}, function(error, stdout, stderr) { if (error) { console.error(`exec error: ${error}`); return; } var server = cp.spawn('node', ['app.js'], { cwd: NODE_APP_FOLDER, env: { API_HOST:'localhost' } }); } 

但在我的代码内的应用程序process.env.API_HOST返回undefined

任何帮助将非常感激