Я тестирую приложение реакции, только смог получить переменную окружения NODE_ENV
, любая другая переменная не была доступна. Пробовал envname
или REACT_APP_envname
, оба из них потерпели неудачу.
Итак, в моем решении я создаю файл .env.development.local
и .env.production.local
в root моего проекта. Для локального теста потребуется среда .env.development.local
, а при запуске npm run build
среда .env.production.local
.
В .env.production.local
я задаю значение REACT_APP_testkey=testvaluedevelop
и использую process.env.REACT_APP_testkey
, чтобы прочитать затем введите npm run build
, затем опубликуйте sh до azure.
![enter image description here](https://i.stack.imgur.com/V3Il7.png)