Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/29.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/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
Angular sockjs节点/信息?404(未找到)_Angular_Webpack - Fatal编程技术网

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

Angular sockjs节点/信息?404(未找到),angular,webpack,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弹出” 创建一个网页包,但它

我已经找了好几个小时了,还是找不到我要找的东西。基本上,在我的Angular 6应用程序中运行ng serve时,我会在控制台中遇到此错误:

GET http://local.mywebsitesecure.com/sockjs-node/info?t=1540568455931 404 (Not Found)
根据我的研究,解决方案可能只是更新

webpack.config.js

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

“ng弹出”

创建一个网页包,但它似乎不起作用

解决方案:我可以通过运行此命令来让它工作(它实际上可以工作!):

ng serve——公共主机=

但我希望能够在我的应用程序中的某个地方设置它,这样我就只能这样做了

ng发球


是否有人知道如何修复此问题并消除此错误(sockjs node/info)。提前多谢

您可以编辑
angular.json
文件,并为
公共主机添加选项。注意,所有的选择都是骆驼皮而不是烤肉串皮

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

这将允许您只运行
ng SERVICE
,并将添加
公共主机
标志。

您是否在.Net core上尝试过此功能?我尝试过,但仍有问题-我尝试过许多变体-有什么想法吗?我尝试了作为参数和angular.json。我把我的应用程序放在一个子文件夹中。@progx目前没有,我主要是回答你的第二个问题。是否有打字错误?congiftest:buildNote给我未来的自己和所有谷歌用户:当应用程序被代理时,angular 11似乎改变了端口的行为。现在使用命令行上指定的端口(--port或默认端口),而不是代理端口。因此,通过反向代理开发的任何人现在都必须为4200以外的任何端口定义公共主机。