Angular 本地主机之外的访问
除了本地主机外,我如何为我的angular项目提供服务 我尝试使用Angular 本地主机之外的访问,angular,angular-cli,Angular,Angular Cli,除了本地主机外,我如何为我的angular项目提供服务 我尝试使用ngserve--host 0.0.0.0--port 4200这符合要求,没有任何错误 但是,当我输入另一个ip,比如ngserve——主机192.168.255.1——端口4200,我得到了以下错误。我选择这个IP是因为我想使用openVPN在私有IP中为我的应用程序提供服务 ** 错误 无法绑定提供的主机192.168.255.6。请提供不同的主机地址或主机名 ** 版本 - npm 5.5.1 - node 6.10.
ngserve--host 0.0.0.0--port 4200
这符合要求,没有任何错误
但是,当我输入另一个ip,比如ngserve——主机192.168.255.1——端口4200
,我得到了以下错误。我选择这个IP是因为我想使用openVPN在私有IP中为我的应用程序提供服务
**
错误无法绑定提供的主机192.168.255.6。请提供不同的主机地址或主机名 ** 版本
- npm 5.5.1
- node 6.10.3
- angular-cli global 1.7.1 and local 1.0.0
运行ng serve主机0.0.0.0端口4200是正确的
指定--主机0.0.0.0
意味着“监听每个可用的网络接口”。这将允许您在localhost之外访问angular项目
要从另一台计算机/设备访问它,请执行以下操作:
ng serve--主机0.0.0.0--端口4200
- 例如,在Windows上,在命令提示符下输入
ipconfig | findstr/i“ipv4”
http://[IP在步骤2中找到]:4200
--主机0.0.0.0
意味着“监听每个可用的网络接口”。这将允许您在localhost之外访问angular项目
要从另一台计算机/设备访问它,请执行以下操作:
ng serve--主机0.0.0.0--端口4200
- 例如,在Windows上,在命令提示符下输入
ipconfig | findstr/i“ipv4”
http://[IP在步骤2中找到]:4200
根据错误消息,您不能使用该主机。@JuniorGantin即使我尝试其他ip,它也不能工作!!0.0.0.0有什么问题?您只是随机选择IP,或者您如何尝试使用其他IP?我正在尝试使用OpenVPN…,我有vpn服务器,我想在vpn IP中运行此角度项目。根据错误消息,您不能使用该主机。@JuniorGantin即使我尝试其他IP,它也不起作用!!0.0.0.0有什么问题?你只是随机挑选IP,或者你如何尝试其他IP?我正在尝试使用OpenVPN。我有vpn服务器,我想在vpn中运行这个角度项目。IPI想使用私有IP,比如vpn服务器。我正在使用OpenVPN应用程序,我有一个带IP的OpenVPN服务器。如果我可以在vpn ip中为项目提供服务,那么我可以使用该ip。这是我的问题?我没有将其用于OpenVPN。如果在连接到同一VPN服务器的另一台计算机上运行
ng serve--host 0.0.0--port 4200
,然后导航到http://[IP assigned by open VPN]:4200
,会发生什么情况?我想使用私有IP,就像VPN服务器一样。我使用的是openvpn应用程序,我有一个带有IP的openvpn服务器。如果我可以在vpn ip中为项目提供服务,那么我可以使用该ip。这是我的问题?我没有将其用于OpenVPN。如果在连接到同一VPN服务器的另一台计算机上运行ng serve--host 0.0.0--port 4200
,然后导航到http://[IP分配给open VPN]:4200
,会发生什么情况?