在开发时,除了用 Chrome 开发者工具切成不同尺寸确认外,若想在手机上操作的话...
rails server
要启动着,输入以下# 若想用别的 port 则把 4000 改掉
rails s -p 4000 -b 0.0.0.0
在终端机输入 ipconfig getifaddr en0
,便会回传 IP 位址
在「命令提示字元」(cmd) 中,输入 ipconfig /all
,找到「IPv4 位址」
# 假设电脑的区域网路 IP 是 192.168.1.52
http://192.168.1.52:4000/
以上便大功告成,可以用手机连 Local 专案了
若 routes 有设定特定 (constraints) 的 subdomain 才能连线的话,可以透过 nip.io 或 xip.io ...等 DNS services 处理,网址改输入以下
# 无指定 subdomain
http://192.168.1.52.nip.io:4000/
# 指定 subdomain
http://river.192.168.1.52.nip.io:4000/
---
# 都是指向 192.168.1.52
192.168.1.52.nip.io resolves to 192.168.1.52
www.192.168.1.52.nip.io resolves to 192.168.1.52
mysite.192.168.1.52.nip.io resolves to 192.168.1.52
foo.bar.192.168.1.52.nip.io resolves to 192.168.1.52
192.168.1.52.nip.io resolves to 192.168.1.52
在 Rails 6 以上,若遇到 Blocked host ,照着错误讯息提示跟着做便可解决,若都不验证的话,直接加 config.hosts.clear
即可。
也可以使用 ngrok 来实现同样的目的
# config/environments/development.rb
Rails.application.configure do
# 增加特定白名单
config.hosts << "river.192.168.1.52.nip.io"
# 都不挡
config.hosts.clear
end
# 改完 config 的档案,railse server 要重启
铁人赛文章连结:https://ithelp.ithome.com.tw/articles/10264598
medium 文章连结:https://link.medium.com/wiiTrho2Mjb
本文同步发布於 小菜的 Blog https://riverye.com/
备注:之後文章修改更新,以个人部落格为主
<<: Day 11. Money money Vue的$$哪里来-数据和方法
0x1 前言 昨天订单回覆有个 Web ATM URL 好吸引我,想去瞧一下里面长什麽样, 今天也把...
我们昨天聊过了到底如何做机器学习,且也知道机器学习的核心概念是取得所谓的最佳 function,回...
今天要说在後端的Cube.js Server连线DB後,对DB的请求需要做什麽样的设置,也就是如何建...
这次介绍的SeekBar类似前面介绍的Progress Bar,但SeekBar有多一个拖曳的滑动杆...
今天要做的事情就是让系统可以分辨 哪段文字=角色,哪段文字=心情,哪段文字=对话内容! 进行文字标记...