将变量传递到package.json

时间:2019-11-18 11:49:22

标签: javascript reactjs docker npm

我正在开发React应用。我需要将变量从.env文件传递到package.json:

{"proxy": "ENV_VAR"}

有可能这样做吗?

此外,我们使用docker构建应用。我们可以使用Docker重写该密钥吗?

1 个答案:

答案 0 :(得分:2)

最终目标是什么? 是否在构建时定义过程方向? 如果是,则无需将其传递给package.json,而是在构建脚本中读取它。 例如,像这样启动构建任务(它不在package.json中)

TrueLst=df2[df2["allow_null"]==True].index.tolist()
for i in TrueLst:
    if i in df1.columns.tolist():
        if df["job"].dtype==np.int64
            df1["job"]=df1["job"].np.where(df1["job"].isnull(),df["col1"].mean(),null)
        elif df["col1"].dtype==object
            df1["job"]=df1["job"].np.where(df1["job"].isnull(),df["col1"].mode()[0],null)
        else:
            pass

如果您检查了诸如create-react-app之类的内容:此https://create-react-app.dev/docs/proxying-api-requests-in-development/

因此您可以阅读环境

PROXY=SOME_PROXY npm run-script build