React Native Expo建筑非常缓慢

时间:2017-07-14 00:09:08

标签: javascript react-native expo

我最近注意到我的构建时间大大增加,有时需要一整分钟才能加载。在控制台上我仍然看到"构建JavaScript包:完成"相当快,但屏幕刷新需要更长的时间。有这样的事情会发生吗?

3 个答案:

答案 0 :(得分:7)

尝试在开发计算机上使用模拟器中的Expo,并确定它是否也需要很长时间:

  • 如果它比您的测试设备更快,那么您应该检查 测试设备上的网络连接
  • 如果它与测试设备一样慢,那么您可以尝试删除node_modules并使用“npm install'重新安装它们”。除了所有其他套餐外,世博会将重新下载

请尝试一下,如果有效,请给我反馈

答案 1 :(得分:0)

如果建立了连接,但捆绑包的建立速度很慢-尝试从网络上断开设备,系统和移动设备的连接,然后重新连接。另外,不要忘记清除“最近开发中”项目并再次启动该项目。 当然,它将大大提高建筑速度,尤其是对于窗户而言,效果很好。

答案 2 :(得分:0)

我遇到了同样的问题。

我在多个设备上使用了 expo,显然它也取决于设备,即它是否能够处理它。

其次,对于慢速设备,我想出了一个解决方案。

我刚刚关闭了 fast Refresh

Fast Refresh 密切关注开发端,并在我们进行更改时不断重新加载。

通过停用它,我们需要自行刷新应用程序。但这对我有帮助。

由于多次刷新和持续捆绑,expo 变慢(按照我的说法),因此禁用此功能可能会有所帮助(实际上对我帮助很大)。

这样做的步骤;

在您的 expo go 应用中,摇晃您的设备。将打开一个选项面板。

会有一个选项disable fast refresh。只需点击它即可完成。