Не могу комментировать, поэтому я опубликую ответ, извините.
Вы уверены, что насчет ($REACT_APP_OTHER_OTHER_THING= "abcdef") -and (npm start)
, потому что в документах написано ($env:REACT_APP_NOT_SECRET_CODE = "abcdef") -and (npm start)
Я только что добавил новый env var, и это дало мне неопределенный, но после перезапуска сервера он работал просто отлично. Можете ли вы попытаться перезапустить сервер, но добавить переменную env не в терминале, а внутри .env
файла?
UPD1: как вы знаете, NODE_ENV
устанавливается командами npm start
или npm run build
, они установлены на development
или production
, соответственно.
Как сказано в документации:
Вы не можете переопределить NODE_ENV вручную. Это не позволяет разработчикам случайно развернуть медленную сборку разработки в производство.