У меня есть приложение реагирования, которое обслуживается с node.js, и я пытаюсь развернуть его на экземпляре AWS EC2. Я указал переменные среды в своем скрипте pm2 для запуска приложения, но не могу прочитать их на стороне клиента. (например, process.env.API_ENDPOINT возвращает неопределенное значение)
module.exports = {
apps : [{
name : "myapp-api",
script : "./server/server.js",
watch : true,
env: {
"NODE_ENV": "development",
},
env_production : {
"NODE_ENV": "production"
}
},
{
name : "myapp-client",
script : "./client/server.js",
watch : true,
env: {
"NODE_ENV": "development",
"API_ENDPOINT": XXXXXX
},
env_production : {
"NODE_ENV": "production",
"API_ENDPOINT": XXXXXX
}
}]
}