Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/475.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/23.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 除了Chrome之外,WebpackDev服务器可以在所有浏览器上工作?_Javascript_Reactjs_Webpack - Fatal编程技术网

Javascript 除了Chrome之外,WebpackDev服务器可以在所有浏览器上工作?

Javascript 除了Chrome之外,WebpackDev服务器可以在所有浏览器上工作?,javascript,reactjs,webpack,Javascript,Reactjs,Webpack,我已经用以下设置设置了webpack dev服务器,它在Firefox和Safari上运行良好,但在Chrome上不起作用 我得到这个信息: 无法访问此网站 本地主机拒绝连接。 在谷歌上搜索localhost 3005 错误连接被拒绝 webpack.config.js const webpack = require('webpack'); const nodeEnv = process.env.NODE_ENV || "production"; module.exports = {

我已经用以下设置设置了webpack dev服务器,它在Firefox和Safari上运行良好,但在Chrome上不起作用

我得到这个信息:

无法访问此网站

本地主机拒绝连接。 在谷歌上搜索localhost 3005 错误连接被拒绝

webpack.config.js

const webpack = require('webpack');
const nodeEnv = process.env.NODE_ENV || "production";

module.exports = {
    entry: {
        filename: "./index.js"
    },
    output: {
        filename: "./build/bundle.js"
    },
    module: {
        loaders: [
            {   test: /\.js$/,
                exclude: /node_modules/,
                loader: "babel-loader",
                query: {
                    presets: ['es2015', 'react']
                }
            }
        ]
    },
    devServer: {
        inline: true,
        contentBase: "public",
        port: 3005
    }
}

我也遇到了同样的问题,并通过在我的
主机上添加一个新的寄存器来解决:

  • 使用具有sudo特权的文本编辑器打开
    /etc/hosts
  • 将此行添加到文件中:
127.0.0.1本地主机

  • 保存并关闭文件
  • 进入Chrome,它应该可以工作

尝试其他端口?尝试了3000、3005、3015,但运气不佳。是否有其他错误消息?在终端上,或者在浏览器控制台上?没有,控制台中没有任何内容页面根本不会加载。奇怪的是,相同的设置在windows上工作…但在我的mac上,这可能不是mac的问题?