React Native 0.63 和 hermes 的国际 polyfill

Intl polyfills for React Native 0.63 and hermes

我 运行 在我的应用程序中打开 hermes 时遇到问题。特别是在 Intl 支持下,我在 Android ReferenceError: Property 'Intl' doesn't exist, js engine: hermes.

中收到此错误

我已经阅读了这些帖子

但我无法让它工作。有没有人成功应用这些解决方案或将其与其他方法一起使用?

React Native 0.63.3

对于有同样问题的人。我在 reddit.

上发布了相同的内容

我终于能够让 intl 工作,将 react native 从 0.63.3 更新到 0.64.1,并从 @formatjs 安装 polyfill,然后按照下面显示的顺序将它们导入 index.js图