Ben*_*Ben 2 port webserver ruby-on-rails localhost
我正在尝试将我的iPhone/iPad连接到localhost:3000,它运行我的rails应用程序.使用我的旧Mac我可以通过ben.local轻松访问它因为我的电池刚刚在那台旧笔记本电脑上爆炸,我甚至看不到设置(严重的是,我不是这样做的).我想我去了ben.local:3000
但是使用我的新笔记本电脑,运行Mavericks,这是行不通的.
我启用了apache(网络共享,对吧?)所以我可以看到热情的"它有效!" ben.local上的页面,但ben.local:3000没有显示我的应用程序.我的笔记本电脑也没有.事实上,在笔记本电脑上,我只能通过localhost:3000和127.0.0.1:3000访问它
的确,我可以使用ngrok,但不愿意.
有关如何在ben.local:3000访问应用程序的任何想法?
好的,所以如果您遇到此问题,请执行以下操作:
在网络的IP地址上运行rails服务器.在Mac上 - ifconfig或转到sys prefs然后转到Network.它会显示您的网络IP地址.
然后在终端启动您的rails服务器并用您的IP地址替换X:
rails s -b XXX.XXX.XXX.XXX
Run Code Online (Sandbox Code Playgroud)
然后在您的移动设备上转到端口3000上的该IP地址,因此XXX.XXX.XXX.XXX:3000
当然,请确保您的手机和本地计算机位于同一网络上.
| 归档时间: |
|
| 查看次数: |
1023 次 |
| 最近记录: |