sockjs节点/信息? 404(未找到)

时间:2018-10-26 16:29:20

标签: angular webpack

我已经失去了几个小时的搜索功能,但仍然找不到我想要的东西。基本上,在 Angular 6应用中运行ng serve时,我会在控制台中收到此错误:

GET http://local.mywebsitesecure.com/sockjs-node/info?t=1540568455931 404 (Not Found)

根据我的研究,解决方案可能只是更新

  

webpack.config.js

但是,我在项目中找不到webpack.config.js。他们还说要做:

  

“ ng弹出”

创建一个Webpack,但似乎不起作用。

解决方案:,我可以通过运行此命令使其工作(它确实有效!):

  

ng serve --public-host = http://localhost:4200

但是我希望能够在我的应用程序中的某处进行设置,以便我只能这样做

  

ng服务

有人知道如何解决此问题并摆脱此错误( sockjs-node / info )。在此先多谢!

1 个答案:

答案 0 :(得分:1)

您可以编辑angular.json文件并为public-host添加选项。请注意,所有选项都是驼色的,而不是用牛皮纸包装的。

...
"serve": {
          "builder": "@angular-devkit/build-angular:dev-server",
          "options": {
            "browserTarget": "congiftest:build",
            "publicHost":"http://localhost:4200"
          },
...

这将允许您只运行ng serve并添加public-host标志。