WebPack开发服务器 - 本地主机拒绝连接

8

我已为我的应用程序配置了WebPack,并添加了webpack-dev-server。运行后编译成功并给出"Project is running at http://localhost:9000/"。然而,当我试图在浏览器中打开它时,出现了一个"This site can't be reached"页面,并显示以下错误:

ERR_CONNECTION_REFUSED

非常感谢您提供修改建议!

以下是我的package.json文件的片段:

"scripts": {
    "build": "webpack --config webpack.config.js",
    "start:dev": "webpack-dev-server"

"devDependencies": {
    "webpack": "^4.29.6",
    "webpack-cli": "^3.3.0",
    "webpack-dev-server": "^3.2.1",

以下是我 webpack.config.js 文件的片段:

devServer: {
    contentBase: path.join(__dirname, 'dist'),
    compress: true,
    port: 9000
  }
1个回答

5

对于那些可能遇到相同问题的人,我似乎在发布这个问题后不久就找到了解决方案。这里是链接


5
在SO上,仅提供链接作为答案是不被视为有价值的。如果链接失效,那么回答也将无法使用。请在此处翻译相关信息。 - isherwood
我认为这不是一个真正的解决方案,而是一个hack。在我看来,一个解决方案应该解释问题出现的原因以及为什么这是正确的修复方法。在我的情况下,使用--localIp --host 0.0.0.0解决了问题。 - Chiptus

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接