避免重新编译整个react-native应用程序来运行测试?

时间:2018-06-12 13:48:21

标签: performance react-native compilation

我是反应原生的新手,我正在构建我的第一个iOS应用。

我使用Fastlane来协调构建/测试/部署我的应用程序,并使用Calabash来测试我的应用程序。

我的应用程序目前由2个屏幕组成,只需一个简单的按钮即可从一个屏幕切换到另一个屏幕。

在我的MacBook Pro上运行一个场景非常慢,因为构建阶段,所有RN组件都会一次又一次地重新编译,而我却没有触及它们。

我是否可以启用任何类型的构建缓存以避免此阶段?

react native应用程序有热重新加载,我也可以使用CMD + R重新加载此应用程序。是否可以在此模式下运行我的测试,以便除了JavaScript之外没有任何重新加载/编译? (据我所知,本机如何工作,它正在将React指令转换为Objective-C API调用。)

0 个答案:

没有答案