React native问题:Reload出现Developme

2019-05-05  本文已影响0人  木木禾木

Win7 React Native真机调试:

进入react-native项目根目录下, react-native start启动服务;数据线连接真机,react-native run-android安装并启动react-native项目。
电脑浏览器: http://localhost:8089/index.bundle?platform=android 显示正常
手机显示页面:


设置IP及端口,摇一摇菜单:

Dev Setting中配置电脑ip和端口:

修改App.js中内容,摇一摇菜单 Reload,预期页面更新。
然而:

尝试 react-native start --reset-cache 重启服务无效!
尝试 PC浏览器http://localhost:8081/index.bundle?platform=android正常显示,http://10.200.108.35:8081/index.bundle?platform=android直接404 !!

原因:
8081端口被占用。

解决:
将react native服务的访问端口改为其他(如8089)启动 react-native start --port=8089

手机上再次Reload,成功!


且PC端http://localhost:8089/index.bundle?platform=androidhttp://10.200.108.35:8089/index.bundle?platform=android均可访问。
上一篇下一篇

猜你喜欢

热点阅读