文件名称:cra-runtime-environment-variables:指导
文件大小:98KB
文件格式:ZIP
更新时间:2024-05-20 14:23:40
react docker create-react-app environment-variables JavaScript
使用Create React App,Docker(和Nginx)的运行时环境变量 该存储库显示了如何实现运行时环境变量。 与传统解决方案不同,这允许您通过环境变量配置React应用程序,而无需再次构建。 该存储库在Medium博客文章中进行了深入说明: 有多种方法可以配置您的React应用程序,在这篇文章中,我将向您展示尊重,这意味着它会在运行时强制进行重新配置,因此不需要按环境构建。 :thinking_face: 我们要实现什么? 我们希望能够将我们的React应用程序作为Docker容器运行,该容器一次构建即可在任何地方运行。 我们想在运行时重新配置容器。 **输出应该是轻量级且高性能的容器,该容器可以将我们的React应用程序用作静态内容,这是通过使用Ngnix Alpine实现的。 我们的应用程序应允许在docker-compose文件中进行配置,例如: version: "3.2" servi
【文件预览】:
cra-runtime-environment-variables-master
----conf()
--------conf.d()
----package.json(587B)
----Dockerfile(613B)
----env.sh(215B)
----LICENSE(1KB)
----.env(36B)
----src()
--------App.css(468B)
--------index.js(451B)
--------logo.svg(3KB)
--------serviceWorker.js(5KB)
--------App.test.js(324B)
--------App.js(393B)
--------index.css(380B)
----docker-compose.yml(203B)
----.gitignore(368B)
----public()
--------manifest.json(306B)
--------index.html(2KB)
--------favicon.ico(4KB)
----README.md(11KB)
----yarn.lock(299KB)