首页 文章

在Teamviewer上本地运行角度项目

提问于
浏览
1

我正在处理角度2.项目正在使用“ng-serve或npm-start”命令在本地编译和运行 . 现在Teamviewer连接到访问Safari浏览器 . 因为localhost: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:config.js中的'http://localIP:4200/' .

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

1 回答

  • 0

    您可以使用 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
    

    不需要团队观察员!

相关问题