2

启用 Hermes 后,我看到性能有所提高,但应用程序的大小增加了 1.3Mb,所以有什么办法可以使大小更小?

4

1 回答 1

0

在 iOS 上,使用 Hermes 必然会使应用程序变得更大。

这是因为 React Native iOS 默认使用平台内置的 JavaScript 解释器,而不是捆绑自己的。当您使用 Hermes 时,您正在将一个 JSVM 添加到以前没有的应用程序中,从而增加了大小。

Android 没有平台 JSVM,因此 React Native 总是提供一个。当您在 Android 上启用 Hermes 时,您将一个 JSVM 替换为另一个,因此大小差异较小并且可能是负数。

于 2021-09-21T17:31:39.160 回答