You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Expo Go Android端StickerSmash项目Button.js修改热重载失效求助

Expo Go热重载失效排查建议
  • 检查WSL2项目路径:确保项目放在WSL2原生目录(如/home/你的用户名/项目名),不要用Windows挂载的/mnt/c等路径,这类挂载目录的文件变更通知无法被WSL2内的Expo CLI正常捕获。
  • 核对版本兼容性:运行npx expo --version查看本地Expo CLI版本,确保和手机端Expo Go 2.29.8的版本差距在合理范围,版本不匹配易导致同步异常。
  • 关闭手机电池优化:在Android设置中找到Expo Go,关闭电池优化选项,系统的后台限制可能阻断热重载的更新传输。
  • 确认网络一致性:电脑和手机必须在同一Wi-Fi网络,测试手机能否访问WSL2的IP+Expo端口(如http://WSL_IP:8081),确保网络连通正常。
  • 清除Expo缓存:用npx expo start --clear启动项目,清除缓存后再测试热重载,缓存损坏可能导致更新不生效。
  • 检查文件变更日志:修改Button.js后,查看Expo CLI输出是否有「File changed」记录,若无则说明文件监听失效,可安装chokidar(npm install chokidar)增强监听能力。
  • 切换重载模式:在Expo CLI按?调出菜单,切换为「Live Reload」模式测试,判断是热重载(HMR)单独失效还是整体同步问题。

内容的提问来源于stack exchange,提问作者kvjava1

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.04 20:06:06