如何使用react-app-env创建后备环境变量

时间:2018-10-16 13:45:42

标签: node.js reactjs url create-react-app

我有一个在安装程序中定义env变量的脚本,此后,我想在应用程序中使用process.env中的变量。

url.js

const getLicenseFeatures = process.env.GET_LICENSE_FEATURES
const licenseManagement = process.env.LICENSE_MANAGEMENT

export default {
    getLicenseFeatures,
    licenseManagement
}

package.json:

    ...
      "scripts": {
            "start": "react-app-env start --env-file=.env",
      }
    ...

.env

GET_LICENSE = "http://localhost:2222/license"
MANAGEMENT = "http://localhost:2222"

但是我想使用.env变量作为后备,并在我的.sh中设置类似cross-env GET_LICENSE='http://localhost:6006/license'

因此在.sh中设置的变量应该是主要变量。

0 个答案:

没有答案