Javascript 如何访问React JS web应用程序中的环境变量?

Javascript 如何访问React JS web应用程序中的环境变量?,javascript,node.js,reactjs,web,environment-variables,Javascript,Node.js,Reactjs,Web,Environment Variables,我有一个环境变量,我需要在渲染方法中访问它。因为它是一个自定义的ENV变量,所以我不能使用(process.ENV.NODE\u ENV)。我有 如何在React web app中访问我的自定义环境变量(CLUSTER_ENV?如果您使用的是webpack,则可以使用webpack Define插件 webpack.config.js: ... plugins: [ new webpack.DefinePlugin({ 'NODE_ENV': JSON.s

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


如何在React web app中访问我的自定义环境变量(CLUSTER_ENV?

如果您使用的是webpack,则可以使用webpack Define插件

webpack.config.js:

    ...
    plugins: [
     new webpack.DefinePlugin({
       'NODE_ENV': JSON.stringify(process.env.NODE_ENV)
     })
    ]      
    ...
然后,您就可以在javascript文件上使用

console.log(NODE_ENV);

编辑:不是别名,定义插件。

我使用的是react meteor应用程序,我需要在react组件中使用这些环境变量,我使用的是babel而不是webpack