我正在使用 broccoli 开发一个简单的应用程序,我正在尝试从手机访问它。但是,即使我能够在 localhost:42000 的计算机上访问该站点,当我将手机的浏览器指向 10.0.1.8:4200 时,我也无法访问。
是否可以从其他设备访问 broccoli 服务器?如果没有,你建议我如何处理这个问题?
谢谢
我正在使用 broccoli 开发一个简单的应用程序,我正在尝试从手机访问它。但是,即使我能够在 localhost:42000 的计算机上访问该站点,当我将手机的浏览器指向 10.0.1.8:4200 时,我也无法访问。
是否可以从其他设备访问 broccoli 服务器?如果没有,你建议我如何处理这个问题?
谢谢
您可以简单地通过以下方式启动 broccoli 托管服务器
broccoli serve --host YOUR_IP --port YOUR_PORT
好吧,localhost 是 127.0.0.1,默认情况下无法从您的计算机外部访问,但是......您可以使用像Pow这样的开发代理来解决这个问题。
Pow 很容易根据您的需要进行设置和配置,除了令人敬畏之外,它还可以将您的应用程序提供给同一网络上的其他设备。
在继续执行以下步骤之前,您需要了解的内容:
对于下面的示例步骤,让我们使用以下值。
幸福的步骤(如果您运行 OS X 或 Linux):
$ curl get.pow.cx | sh
echo 4200 > ~/.pow/magicapp
瞧。如果一切顺利,您应该能够从同一网络上的其他设备访问您的应用程序:http://magicapp.10.0.1.8.xip.io/
希望这可以帮助。