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
我们在项目中使用 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