Я использую реактивный шаблон в качестве основы для моего проекта.
В настоящее время я определяю свой URL-адрес API в webpack.base.babel.js следующим образом:
new webpack.DefinePlugin({
'process.env': {
NODE_ENV: JSON.stringify(process.env.NODE_ENV),
PIZZA_API_URL: JSON.stringify('https://some-ip:8081')
},
}),
Однако, это происходит только во время сборки.
В приложении create-реакции-приложение вы можете использовать REACT_APP_PIZZA_URL. Все, что начинается с REACT_APP *, может быть установлено в начале среды выполнения.
Так что я могу сделать:
docker run -e "REACT_APP_DB_HOST=HELLOWORLD" -d -p3000:3000 pizza-supplier-ui:test
Как вы делаете то же самое с реактивным шаблоном?
Спасибо