如何使用javascriptServices创建生产构建并反应+ redux模板

时间:2018-01-18 21:41:38

标签: webpack azure-web-app-service javascriptservices

我想部署我的应用程序(使用javaScriptServices)进行生产。在我的webpack.config中,我添加了以下代码:

...
var API_URL = {
  development: JSON.stringify('devApiUrl'),
  production: JSON.stringify('prodApiUrl')
}

...

var environment = process.env.NODE_ENV === 'production'?'production':'development';

...

plugins: [
  new webpack.DefinePlugin({'API_URL': API_URL[environment]})
    ]
...

然后在我的代码中,找到的API_URL被替换为它的实际值(例如:devApiUrl),到目前为止一直很好。我正在将我的应用程序部署到Azure应用服务,但始终,API_URL已设置为开发,我不知道如何更改NODE_ENV。我确实在Azure服务中创建了一个名为NODE_ENV的变量,并已设置为“生产”,但无法正常工作。有人能帮助我吗?

0 个答案:

没有答案