如何使用外部IP访问webpack-dev-server

Eri*_*ric 2 reactjs webpack webpack-dev-server

我已经在Webpack开发服务器上对我的简单登录网站进行了完整的编码和功能。如何使用外部IP显示它?我已经通过端口9000将端口转发了我的路由器,但是当我尝试www.myIp:portnumber时,它不起作用。以下是我的webpack开发服务器的webpack配置。

//Webpack config
module.exports = {
  entry: './app/main.js',
  output: {
    path: './app',
    filename: 'bundle.js'
  },
  devServer: {
    inline: true,
    contentBase: './app',
    port: 9000
  },
  module: {
    loaders: [
      {
        test: /\.js$/,
        exclude: /node_modules/,
        loader: 'babel'
      }
    ]
  }
}
Run Code Online (Sandbox Code Playgroud)

cga*_*ian 6

设置主机属性:

devServer: {
    inline: true,
    contentBase: './app',
    port: 9000,
    host: '0.0.0.0'
  }
Run Code Online (Sandbox Code Playgroud)

https://webpack.js.org/configuration/dev-server/#devserver-host-cli-only