Обычно файлы config/environment.js хост-приложения и аддона объединяются. Но только верхний уровень.Глубокие слияния конфигураций хост-приложения и аддона в ember
Например:
//addon config/environment.js
module.exports = function() {
return {
addonRootVar: 'exist after merge'
APP: {
addonDeepVar: 'doesn\'t exist in resulting config'
}
}
}
//host app config/environment.js
module.exports = function() {
return {
hostRootVar: 'exist after merge'
APP: {
hostDeepVar: 'whole APP property will be overwritten :('
}
}
}
Можно ли deepMerge конфиги (иметь как addonDeepVar и hostDeepVar присутствующую в результате конфигурации) Если да - как?