Где хранятся ключи .env после команды nom build в react?

Здравствуйте ребята, я создал react приложение, используя Django в качестве бэкенда и имея много ключей в.env файле. Теперь, когда я собираю react приложение с помощью команды 'npm run build', оно создает индексный файл с CSS в папке build. Но где он хранит все ключи из файла .env, которые использовались в некоторых компонентах. Или он собирается со всеми компонентами

В клиентском приложении (например, стандартном приложении React) процесс сборки будет встраивать фактические значения переменных окружения в ваш собранный код, делая его доступным при передаче сборки на сервер хостинга.

Ссылка из документации "Create React App"

ПРЕДУПРЕЖДЕНИЕ: Не храните никаких секретов (таких как закрытые ключи API) в вашем приложении React!

Переменные окружения встроены в сборку, что означает, что любой может просмотреть их, исследуя файлы вашего приложения.

когда вы запускаете npm run build Переменные среды встроены, и вы можете прочитать их во время выполнения. загружая HTML в память на сервере и заменяя заполнители во время выполнения . проверьте docs для получения дополнительной информации

Вернуться на верх