Создать приложение React: установить флаг HTTPS в package. json на основе переменной .env - PullRequest
3 голосов
/ 05 августа 2020

Чтобы разрешить запускать приложение create response в режиме SSL, нам нужно установить HTTPS = true в пакете. json вот так

    "start": "HTTPS=true react-scripts start",

Однако я бы хотел, чтобы это было только в производстве, а не когда разработка происходит локально. У меня есть файл .env, и я хотел бы использовать флаг REACT_APP_USE_SSL=true в производстве, а затем REACT_APP_USE_SSL=false локально.

Мой вопрос: как я могу использовать эту переменную среды в package. json? Или есть другой способ беспрепятственно переключаться между режимами HTTP и HTTPS для среды разработки и производственной среды?

1 Ответ

1 голос
/ 05 августа 2020

Как упоминалось в комментарии @kiranvj (а также после прочтения самого do c), это проще, чем другие сложные решения, которые я пытался реализовать.

Вы можете просто установить HTTPS=true или HTTPS=false в вашем .env файле, и приложение create response подберет его.

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