Шаги для добавления .env
содержимого
1) npm install dotenv --save
2) В верхней части файла конфигурации веб-пакета
const dotenv = require('dotenv').config({path: __dirname + '/.env'});
3) Затем создайте файл .env в корневом каталоге вашего приложения и добавьте в него переменные.
// содержимое .env
REACT_APP_FOO = abcc111
4) файл конфигурации webpack
new webpack.DefinePlugin({
"process.env": dotenv.parsed
}),
4) Добавьте .env
к вашему .gitignore
файлу, чтобы Git игнорировал его и никогда не попадал на GitHub. Необходимо перезапустить приложение после добавления переменной в файл .env.
Если вы используете create-реакции-приложение, оно использует react-scripts
с зависимостью dotenv
, поэтому вам не нужно устанавливать и настраивать, вы можете просто создать .env
файл и использовать в ваше заявление.
Условное обозначение должно начинаться с REACT_APP
Надеюсь, это поможет !!!