#node.js #reactjs #environment-variables
#node.js #reactjs #переменные среды
Вопрос:
Почему интерфейс React выдает мне env === production, но pm2 явно настроен на «промежуточный». Мое приложение react настроено на сборку с помощью «build: staging». Я нашел это из rect off . Веб-сайт:
Какой смысл создавать промежуточную сборку, если ваш интерфейс по-прежнему выдает вам «process.env.NODE_ENV === production»? Я делаю что-то не так?
Комментарии:
1. Трудно сказать, что может быть не так, не видя ваш шаг сборки и скрипты сборки.
2.
"build:staging": "env-cmd .env.staging npm run build",
3. «[…] Вы можете указать другие среды[…]» (Реакция отключена. веб-сайт) — Почему, если они не будут работать. Я понимаю, что на самом деле мой .env.staging был интегрирован в код, но зачем тогда мне его интегрировать, если интерфейс все еще находится в производстве? Я не вижу логического объяснения, почему это должно быть так «по замыслу».