определить файл .env, кроме файла env по умолчанию в приложении реакции - PullRequest
1 голос
/ 20 апреля 2019

Мне нужно загрузить для каждого сервера разработки / производства отдельный файл .env.

localhost           | .env.localhost
development         | .env.development
production          | .env.production

на основе реагирующей документации, по умолчанию мы можем использовать .env.development и .env.production

https://facebook.github.io/create-react-app/docs/adding-custom-environment-variables

но я хочу использовать новую переменную окружения в качестве localhost.Как я могу это сделать?я хочу запустить один из моих скриптов из файла переменной .env.localhost.

1 Ответ

0 голосов
/ 20 апреля 2019

Вы можете изменить часть скрипта package.json из:

"start": "react-scripts start"

для Linux и MacOS:

"start": "PORT=3006 react-scripts start"

Windows для:

"start": "set PORT=3006 && react-scripts start"

А если вы хотите установить новые переменные в среде. Затем добавьте затем в .env файлы оболочки, но начните имя с REACT_APP для ex

REACT_APP_MY_VAR

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...