[已修复]0.57.2报错找不到react-transform-hmr
-
更新:0.57.2以上的版本已经修复
暂时的解决办法:
关掉packager窗口后用react-native start
或react-native start --reset-cache
重开
-
遇到同样的问题了,同样答案。。。
-
@jonasvon 同求答案。。
-
@jonasvon
我刚才也遇到了这个问题。已经解决了。
react-native start 和 react-native start --reset-cache都需要执行
只执行一个是不行的。
具体如下:- 先在项目根目录下运行react-native run-android 我们可以在模拟器上看到出现 找不到react-transform-hmr 的错误。关掉nodejs窗口 还有命令行窗口。清除模拟器上当前项目的进程。
- 运行react-native start 看到最后loading的状态变为done. 在模拟器上打开安装的apk(模拟器桌面上按住鼠标右键向上拖),找到之前运行的程序运行。这个时候有的人的问题是直接解决了。我的到这里还没有解决。仍然出现相同的错误
- 于是我关掉了这个命令行窗口。新开一个命令行窗口,进入到项目的根目录运行react-native start --reset-cache 命令,等loading的状态变为done. 在模拟器上打开安装的apk。这个时候问题就解决了。
我之前一直是在一个窗口中运行的命令行没有解决问题,所以试了很多次才弄好。
-
@lijiang2016 请问这样解决后.热更新没用了...,怎么解决
-
@fatike 在 0.57.2报错找不到react-transform-hmr 中说:
@lijiang2016 请问这样解决后.热更新没用了...,怎么解决
Cmd+D 或者 摇一摇 打开 dev menu 开启 Enable Live Reload
-
This post is deleted!
-
@晴明 在 [已修复]0.57.2报错找不到react-transform-hmr 中说:
react-native start --reset-cach
请问重开了以后,还是报这个错误,这种情况应该怎么处理呢?