前言
在使用create-react-app开发React移动端应用时,遇到了两个问题,一个是如何在其他设备上查看自己本地开发的网页,另一个是React Hooks的一个错误。
局域网不同设备查看本地开发应用
这个问题其实我一直没有太注意过,一个是需求也不是很大,毕竟所有的都是我自己一个人参与开发的,不需要团队协作对于同一局域网下协作开发自然也不太在意;另一方面就是,create-react-app的终端会告诉你局域网ip,并不觉得会出现什么问题。
You can now view mymusic in the browser.
Local: http://localhost:3000/
On Your Network: http://10.0.75.1:3000/
Note that the development build is not optimized.
To create a production build, use yarn build.
于是在确认了电脑和手机处于同一局域网之后,我开始在自己的手机上查看开发状态,然而并不能看到。。。
这就很奇怪了。
于是我又使用ipconfig查看IP:
以太网适配器 vEthernet (DockerNAT):
连接特定的 DNS 后缀 . . . . . . . :
IPv4 地址 . . . . . . . . . . . . : 10.0.75.1
子网掩码 .