我在Windows上。
以下是规格
react-native-cli: 1.0.0
react-native: 0.32.0
使用
启动react-nativereact-native start
开始提供JS捆绑包需要3-4分钟,但在初始运行后,它不会检测到在不同文件中所做的更改。
从设备或模拟器重新加载捆绑包始终返回第一次运行的捆绑包。我要杀死并重启本地反应。
现在经常发生这种情况,之前只有当反应本地已经启动并且暂时闲置一段时间才会发生。
答案 0 :(得分:0)
如果您只更改了JS文件并希望立即看到更改,请启用热/实时重新加载。请注意,这仅适用于开发构建,如果您正在进行生产构建,则应使用Codepush。
答案 1 :(得分:0)
react-native的运行命令已经升级了一段时间,它使用缓存运行得更快,但它也会导致在更改代码后没有清除缓存的问题。有时(可能总是) ,它正在运行缓存。
我的解决方案是运行流程,并重新启动react-native。
ctrl + C&反应原生的开始
寻找更好的解决方案。