在Teamviewer上本地运行角度项目



我正在研究角度 2。项目正在使用"ng-serve或npm-start"命令在本地编译和运行。现在,Teamviewer 已连接以访问 Safari 浏览器。本地主机:4200 没有运行。

如何在Teamviewer浏览器中本地运行项目?我试过了

ng serve --host=localIP
ng serve --host localIP
start http://localhost:4200 & ng serve -port 4200

但没有任何效果。

我将我的 .angular-cli.json 更改为

"defaults": {
"serve": {
  "port": 4200,
  "host": "localIP"
},
"styleExt": "css",
"component": {}

}

和 baseUrl:"http://localIP:4200/"在 config.js 中。

所以有人请帮我,在teamviewer中本地运行项目的命令是什么?提前谢谢。

您可以使用ng serve --host 0.0.0.0在您的NewTork上提供您的服务。

鉴于您的IP地址是1.2.3.4,其他人将能够通过以下方式访问它

http://1.2.3.4:4200/

如果它们不在同一网络上,您将不得不向世界开放您的端口。

为此,您只需要一个 NAT PAT 规则

origin: *
port range : 4200 - 4200
IP destination: 1.2.3.4
port destination: 4200

不需要团队查看器!

最新更新