在 @formatjs/intl-relativetimeformat/dist/locale-data/ 中哪里可以找到美国的语言环境

Ant*_*nt1 5 reactjs formatjs

我正在将react-intl迁移到3.0版本,并且需要为IE填充语言环境数据。具体来说,我想加载 en-US 的区域设置数据的填充。我只能找到@formatjs/intl-relativetimeformat/dist/locale-data/en语言环境文件。

if (!Intl.RelativeTimeFormat) {
  // eslint-disable-next-line global-require
  require('@formatjs/intl-relativetimeformat/polyfill');
  // eslint-disable-next-line global-require
  require('@formatjs/intl-relativetimeformat/dist/locale-data/en-US');
}
Run Code Online (Sandbox Code Playgroud)

它会导致此错误:

Module not found: Error: Can't resolve '@formatjs/intl-relativetimeformat/dist/locale-data/en-US' in '/xxx/xxx/xxx/xxx/app'

Ant*_*ier 3

尝试安装:

npm i @formatjs/intl-relativetimeformat
Run Code Online (Sandbox Code Playgroud)