ember-intl 在构建时为项目添加了 600+ json 不同的语言

ember-intl adds 600+ json for different languages to the project while building

我们在项目中使用 ember-intl。但是当我们使用 ember build --environment=production 构建项目时,ember-intl 添加了 600 多个翻译文件。

我想选择我们支持的语言,我不想添加我们不需要的 17mb json 文件。

有什么配置吗?

config/environment.js 中包含以下内容。

intl: {
    locales: ['en-us', 'fr-fr']
 }

包含的示例 environment.js 文件是,

var ENV = {
    modulePrefix: 'kuman-appname',
    environment: environment,
    baseURL: '/',
    locationType: 'auto',
    EmberENV: {
      FEATURES: {
        // Here you can enable experimental features on an ember canary build
        // e.g. 'with-controller': true
      }
    },

    APP: {
      // Here you can pass flags/options to your application instance
      // when it is created
    },
    intl: {
       locales: ['en-us', 'fr-fr']
     }
  }

https://github.com/jasonmit/ember-intl/wiki/Intl.js-Polyfill#loading-files-from-assets