Сконфигурируйте производственную среду для реакции-создания-приложения на awsasticbeanstalk

Я развернул реакцию-создание-приложения на awsastic-beanstalk, и он работает в среде разработки.

Как настроить производственную среду?

1 ответ

При строительстве с npm run build, NODE_ENV всегда установлен на 'production'

Существует также специальная встроенная переменная среды, которая называется NODE_ENV. Вы можете прочитать это из process.env.NODE_ENV. Когда вы запускаете npm start, он всегда равен 'development', когда вы запускаете npm test, он всегда равен 'test', а когда вы запускаете npm run build для создания рабочего комплекта, он всегда равен 'production', Вы не можете переопределить NODE_ENV вручную. Это предотвращает случайное развертывание разработчиками медленной разработки в производство.

источник: https://github.com/facebook/create-react-app/blob/master/packages/react-scripts/template/README.md#adding-custom-environment-variables

Другие вопросы по тегам