目前,react native的官方入门使用的是与expo捆绑在一起的crna (create-react-native-app)。虽然我喜欢expo的功能,但我正在尝试运行一个简单的示例,每次保存的更新时间都需要16秒。16秒的更新是不可能的,所以我一定是遗漏了什么。我确保我有最新的node.js版本,最新的npm版本,最新的Expo XDE,我认为这将会有所帮助……我使用全新的戴尔power笔记本电脑在Windows上运行。我试着使用我的Android设备,也试着使用Genymotion。结果是一样的--在最简单的更改上更新屏幕需要16秒。更新需要多长时间?我需要配置什么才能达到合理的更新时间?
发布于 2017-11-06 23:01:31
启用hot reload。这应该会加快这一过程。
为了激活它,摇动你的设备进入菜单(真正的设备),或者在genymotion中按+。
它有一些问题,比如当你更新资产时,迫使你在expo xde中使用“重新启动”按钮进行完全重启,但它在大多数情况下仍然有效。
https://stackoverflow.com/questions/46974755
复制相似问题