代码之家  ›  专栏  ›  技术社区  ›  SeaWarrior404

如何访问React JS web app中的环境变量?

  •  6
  • SeaWarrior404  · 技术社区  · 7 年前

    我需要在渲染方法中访问一个环境变量。因为它是一个自定义的ENV变量,所以我不能使用(process.ENV.NODE\u ENV)。我有 read that React sanitises all process.env access .

    1 回复  |  直到 7 年前
        1
  •  13
  •   Rajaprabhu Aravindasamy    4 年前

    如果您正在使用webpack,则可以使用 网页包定义

        ...
        plugins: [
         new webpack.DefinePlugin({
           'NODE_ENV': JSON.stringify(process.env.NODE_ENV)
         })
        ]      
        ...
    

    然后就可以在javascript文件上使用了。

    console.log(NODE_ENV);