可通过配置.env文件来实现不同环境下的环境变量引入
1. .env文件
- .env 文件的类型
- .env: 默认.
- .env.local: 本地覆盖(overrides)。这个文件将会在除了测试环境之外的所有环境加载。
- .env.development, .env.test, .env.production: 环境特定设置。
- .env.development.local, .env.test.local, .env.production.local: 针对不通环境的覆盖配置
配置文件.env.development
REACT_APP_ENV = 'development'
REACT_APP_URL = 'http://197.23.90.67:8080'
2. 使用其中的变量
process.env.REACT_APP_ENV
process.env.REACT_APP_URL