Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 网页包开发服务器试图连接到错误的url_Javascript_Webpack_Webpack Dev Server_React Hot Loader - Fatal编程技术网

Javascript 网页包开发服务器试图连接到错误的url

Javascript 网页包开发服务器试图连接到错误的url,javascript,webpack,webpack-dev-server,react-hot-loader,Javascript,Webpack,Webpack Dev Server,React Hot Loader,每次我试图给它一个成为我朋友的机会时,我的网页都有问题! 这次我尝试使用react Hot loader、webpack&webpack dev server启用热模块重新加载,但看起来webpack dev server试图在浏览器中获取错误的url 这是来自Chrome v50控制台的错误: GET http://public/info?t=1464117419740 net::ERR_NAME_NOT_RESOLVED 完整日志: abstract-xhr.js:132 GET ht

每次我试图给它一个成为我朋友的机会时,我的网页都有问题! 这次我尝试使用react Hot loader、webpack&webpack dev server启用热模块重新加载,但看起来webpack dev server试图在浏览器中获取错误的url

这是来自Chrome v50控制台的错误:

GET http://public/info?t=1464117419740   net::ERR_NAME_NOT_RESOLVED
完整日志:

abstract-xhr.js:132 GET http://public/info?t=1464117419740 net::ERR_NAME_NOT_RESOLVEDAbstractXHRObject._start @ abstract-xhr.js:132(anonymous function) @ abstract-xhr.js:21
index.js:70 [WDS] Disconnected!sock.onclose @ index.js:70EventTarget.dispatchEvent @ eventtarget.js:51(anonymous function) @ main.js:356
abstract-xhr.js:132 GET http://public/info?t=1464117421752 net::ERR_NAME_NOT_RESOLVEDAbstractXHRObject._start @ abstract-xhr.js:132(anonymous function) @ abstract-xhr.js:21
这是我的网页配置:

{
  devtool: 'source-map',
  entry: [
    // 'webpack-dev-server/client?path=http://localhost:3001/', // I have tested it with no luck
    'webpack-hot-middleware/client?path=http://localhost:3001/',
    'webpack/hot/dev-server',
    './index.js'
  ],
  output: {
    path: path.join(__dirname, 'public'),
    publicPath: '/public/',
    filename: 'bundle.js'
  },
  plugins: [
    new webpack.HotModuleReplacementPlugin(),
    new ExtractTextPlugin('index.css', {
      allChunks: true
    })
  ],
  postcss: [
    values,
    cssnext
  ],
  devServer: {
    hot: true,
    inline: true,
    contentBase: './'
  }
  module: {
    loaders: [
      {
        test: /\.js$/,
        loaders: ['react-hot','babel'],
        exclude: /node_modules/
      },
      {
        test: /\.(css)$/,
        exclude: /node_modules/,
        loader: ExtractTextPlugin.extract('style', 'css?modules&importLoaders=1&localIdentName=[name]__[local]___[hash:base64:5]!postcss')
      },
      {
        test: /\.(eot|woff|woff2|ttf|svg|png|jpe?g|gif)(\?\S*)?$/,
        loader: 'file'
      }
    ]
  }
}

它位于webpack dev服务器/客户机入口点上,只是querystring中的路径,没有参数名

webpack-dev-server/client?http://localhost:3001
将output.publicPath设置为对我有效