Я использую
react-scripts-ts 2.16.0.
Env файлы прекрасно работают, как описано в официальных документах
В любом случае, может быть, я неправильно понял, как это должно работать, в любом случае, когда я бегу
yarn start
каждый вызов в коде соответствует значению файла env, поэтому:
process.env.REACT_APP_SECRET_CODE
вернет значение из файла .env из корня проекта, например:
REACT_APP_SECRET_CODE=abcdef
Так что все работает как шарм, но для меня наиболее важным является сборка производства. Когда я бегу
yarn build
Я не вижу никакого файла .env в папке сборки, и даже когда я помещаю файл .env (со значением REACT_APP_SECRET_CODE = smth_new) в каждую папку из папки сборки, значения никогда не перезаписываются, и я всегда печатаю abcdef.
Почему производственная сборка не содержит файл .env и почему я не могу добавить свой собственный файл .env в производственную сборку?