Angular-cli:如何告诉浏览器同步(sockjs-node)使用哪个端口



我正在使用angular-cli与 ASP.NET 结合使用。因此,我创建了角度应用程序,我正在使用ng serve进行bnuiling,这使得页面可用于

<script type="text/javascript" src="http://localhost:4200/i.... (4x)

此脚本嵌入在我的 ASP.NET 页面中,该页面可在"http://localhost:50744/XXXX/XXX"下使用,并显示应用程序。

但是,实时重新加载不起作用,因为它尝试连接到http://localhost:50744/sockjs-node/info?t=1528445601999,因此它使用 ASP.NET 站点的端口而不是"ng serve"的端口。

如何告诉 sockjs 节点使用 4200 端口而不是 50744?

尝试了什么:我查看了浏览器同步 doku (https://browsersync.io/docs/options/(,我不知道如何使用 angular-cli 设置它。

我正在使用@angular/cli": "~1.7.4""@angular/core": "^5.2.0",...

我最终使用了

ng build --watch

并运行了我自己的观察者(browser-sync start --proxy "localhost:XXXX" --files "..."(

ng serve --host [您的 IP 地址]

相关内容

最新更新