假设我有三个自定义 Ember 插件...
addon-a
addon-b
addon-c
我希望每个插件都包含自己的vendor/translations/文件夹,其中包含每个语言环境的不同 JSON 文件。
addon-a
vendor
translations
en.json
es.json
...
addon-b
vendor
translations
en.json
es.json
...
addon-c
vendor
translations
en.json
es.json
...
我想在我的主 Ember.js 应用程序 ( my-app ) 中包含这三个插件。在构建过程中,我想为每个语言环境创建一个 JSON 文件,其中包含所有三个插件的内容。
// my-app's final en.json file.
{
"addon-a": {
// addon-a en.json contents output here.
},
"addon-b": {
// addon-b en.json contents output here.
},
"addon-c": {
// addon-c en.json contents output here.
}
}
我正在使用app.import( 'vendor/translations/en.json' )将插件的 JSON 文件包含到 my-app 的构建输出中。但是,我坚持尝试为每个语言环境创建单个 JSON 文件。然后,我想删除为创建串联文件而导入的插件 JSON 文件。
我正在尝试做的事情可能吗?如果是这样,任何人都可以提供有关如何实现这一目标的步骤或指向我一个类似的例子吗?谢谢!