【发布时间】:2018-05-29 16:16:23
【问题描述】:
我正在使用 yarn 和 env-cmd 来构建我的 React 应用程序并管理我们的环境变量。这是我的 package.json :
"scripts": {
"start": "react-scripts start",
"build:local": "env-cmd .env.local react-scripts build",
"build:uat": "env-cmd .env.uat react-scripts build",
"test": "react-scripts test --env=jsdom",
"eject": "react-scripts eject"
},
它适用于/src/ 文件夹下和/public/index.htm 中的JS 文件。
问题:
如何在public/*.js 文件中使用变量?
我的变量名为 REACT_APP_URL。我尝试使用%REACT_APP_URL% 或process.env.REACT_APP_URL 没有成功。
编辑:我想在构建时注入这些变量。
【问题讨论】: