我已经搜索了几个小时,但仍然找不到我要找的东西。基本上,在我的Angular 6 应用程序中运行 ng serve 时,我在控制台中收到此错误:
GET http://local.mywebsitesecure.com/sockjs-node/info?t=1540568455931 404 (Not Found)
Run Code Online (Sandbox Code Playgroud)
根据我的研究,解决方案可能只是更新
webpack.config.js
但是,我在我的项目中找不到 webpack.config.js。他们还说要做:
“ng弹出”
创建一个 webpack,但它似乎不起作用。
解决方案:我可以通过运行它来让它工作(它确实有效!):
ng serve --public-host= http://localhost:4200
但是我希望能够在我的应用程序的某个地方设置它,这样我就只能做
服务
有谁知道如何解决此问题并消除此错误(sockjs-node/info)。非常感谢!
Nil*_*ner 17
您可以编辑angular.json
文件并添加public-host
. 请注意,所有选项都是驼峰式的,而不是烤肉串式的。
...
"serve": {
"builder": "@angular-devkit/build-angular:dev-server",
"options": {
"browserTarget": "congiftest:build",
"publicHost":"http://localhost:4200"
},
},
...
Run Code Online (Sandbox Code Playgroud)
这将允许您运行ng serve
并public-host
添加标志。
归档时间: |
|
查看次数: |
16585 次 |
最近记录: |