【问题标题】:how to use webpack externals for config data in react/redux app如何在 react/redux 应用程序中使用 webpack 外部配置数据
【发布时间】:2017-04-09 00:14:51
【问题描述】:
【问题讨论】:
标签:
reactjs
webpack
redux
【解决方案1】:
我设法通过以下 webpack 配置解决了这个问题:
plugins:[
new webpack.DefinePlugin({
'process.env':{
'NODE_ENV': JSON.stringify(process.env.NODE_ENV || 'development')
}
}),
],
externals: {
'Config': JSON.stringify(process.env.NODE_ENV === 'production' ? {
api: "http://www.vitto.mt.it/eventi/api/public/"
} : {
api: "/react/eventi/api/public/"
})
},
并调用它:
var Config = require('Config');
但我仍然需要手动设置 NODE_ENV 值。如何使用外部文件进行设置?