我正在处理角度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 回答
您可以使用
ng serve --host 0.0.0.0
在您的newtork上提供服务 .鉴于您的IP地址是1.2.3.4,其他人将能够通过它访问它
如果他们不在同一个网络上,您将不得不为这个世界打开您的端口 .
为此,您只需要一个NAT PAT规则
不需要团队观察员!