Ember.js 此.container.lookupFactory不再在中工作ember@2.2.0

Ember.js 此.container.lookupFactory不再在中工作ember@2.2.0,ember.js,Ember.js,自更新至ember@2.2.0 不再有效。我不能使用: import ENV from 'your-application-name/config/environment'; 因为我实际上不知道应用程序名是什么,因为我正在插件和一些蓝图中使用它 替代方案是什么?找到了解决方案,它已被弃用 @jax的答案并没有提供解决方案。我发现: 确实,请参见,不过这应该从v2.3开始。但也许你正在使用beta版或金丝雀版,它们已经在准备v2.3了?我实际上正在使用这个版本。当升级到2.2.0时,它变成了应

自更新至ember@2.2.0

不再有效。我不能使用:

import ENV from 'your-application-name/config/environment'; 
因为我实际上不知道应用程序名是什么,因为我正在插件和一些蓝图中使用它


替代方案是什么?

找到了解决方案,它已被弃用


@jax的答案并没有提供解决方案。我发现:


确实,请参见

,不过这应该从v2.3开始。但也许你正在使用beta版或金丝雀版,它们已经在准备v2.3了?我实际上正在使用这个版本。当升级到2.2.0时,它变成了应用程序的液体火焰。只要我有一个
{{liquid outlet}}
应用程序就会失败。我一定看到了上面的弃用警告,并认为这是罪魁祸首。您不能从“../config/environment”使用
import ENV吗?来自一个可以工作的蓝图(对于pods结构,具有正确数量的
。/
)。我记得这在插件名称空间中不起作用,因为它没有访问消费应用程序环境的权限。js.Ah,错过了插件部分。应该读慢一点。
import ENV from 'your-application-name/config/environment'; 
Ember.getOwner(this).resolveRegistration('config:environment');