Firefox上的Angular 6 [WDS]断开连接错误

Meh*_*ray 9 firefox webpack-dev-server angular angular6

我使用Angular,我只在Firefox" [WDS] Disconnected! " 上获得控制台错误.

Firefox控制台错误消息在这里

这是我的Angular-Cli版本.

Angular CLI: 6.0.1
Node: 8.11.1
OS: win32 x64
Angular: 6.0.1
... cli, common, compiler, compiler-cli, core, forms, http
... language-service, platform-browser, platform-browser-dynamic
... router

Package                           Version
-----------------------------------------------------------
@angular-devkit/architect         0.6.1
@angular-devkit/build-angular     0.6.1
@angular-devkit/build-optimizer   0.6.1
@angular-devkit/core              0.6.1
@angular-devkit/schematics        0.6.1
@angular/animations               6.0.4
@ngtools/webpack                  6.0.1
@schematics/angular               0.6.1
@schematics/update                0.6.1
rxjs                              6.2.0
typescript                        2.7.2
webpack                           4.6.0
Run Code Online (Sandbox Code Playgroud)

blu*_*isk 8

今天通过跑步解决了它npm update.显然这是一个旧版Webpack的错误.

  • 你在 webpack 上有这个问题的链接吗? (3认同)

Fre*_*ond 6

这个错误在 angular 7.2.1 下再次出现。

解决方案是在 angular.json 中的 architect>serve>options 下添加以下行:

"disableHostCheck": true
Run Code Online (Sandbox Code Playgroud)

  • @BlackFox 这适用于内部服务器,它本身就是一个安全风险,并且 CLI 非常明确地宣布了这一点,所以这就像说在香烟中添加薄荷味是一种健康风险。 (3认同)
  • 内置服务器不应在生产中使用,因为它尚未经过安全测试。只是为了开发,应该是外界无法访问的。因此,在已经不安全的上下文中,将disablehostcheck设置为true并不重要。 (2认同)