2017-01-22 22 views
0

我是webpack的新手。我能够为本地主机配置此模块。现在我需要托管它。所以,我已更改IP地址webpack.config.js文件,但它不起作用。该webpack.config.js是如下:如何在实时服务器上配置webpack

var config = { 
entry: './main.js', 

output: { 
    path:'./', 
    filename: 'index.js', 
}, 

devServer: { 
    inline: true, 
    host: '127.0.0.1', // in this section, I have tried to change IP address by server IP 
    port: 3000 
}, 

module: { 
    loaders: [ 
     { 
      test: /\.jsx?$/, 
      exclude: /node_modules/, 
      loader: 'babel', 

      query: { 
       presets: ['es2015', 'react'] 
      } 
     } 
    ] 
} 
} 

module.exports = config; 

在主机部分,我想改变服务器的IP的IP地址。当我运行命令npm start时,它显示了很多错误。你能告诉我有人在现场服务器上使用webapck的正确方法吗?

+0

不要在生产中使用的WebPack,因为它的名字将指导您,它创建在开发环境中实现什么样的包..它是建议从webpack生成一个包,然后,将您的代码像nginx一样托管在web服务器上。 –

回答

0

替换此行:

host: '127.0.0.1', // in this section, I have tried to change IP 

通过:

host: '0.0.0.0', // in this section, I have tried to change IP 
相关问题