Ember addon命名空间无法解析

时间:2015-01-01 17:04:23

标签: ember.js ember-cli

我有一个简单的Ember-CLI插件,它提供了一些辅助Mixins。这个插件意味着被一组插件使用,这些插件都想做用户界面的事情(对尺寸变化,现场验证等做出反应)。

所以本质上有一个三步链:

  1. Ember CLI应用程序使用UI Ember Addon
  2. UI插件使用Mixin插件来访问常用功能库
  3. Mixin Addon 向消费者提供一组 Mixins
  4. 如果我将 Mixins 实施放入/app/mixins目录,而 UI插件可以导入这些mixin并导入../mixins/[mixin-name]。这有效,但当我尝试回到实际的Ember应用程序时,它无法再解决混音。

    我认为这并不奇怪,我希望能够做的是直接引用mixins,如:ui-mixin-library/mixins/[mixin-name]。不幸的是,解析器无法解决此问题。

    为了帮助实现这一目标,我已将所有mixin放入/addon/mixins目录 - 并且正如Ember-CLI页面所示 - 我导入然后将其导出到相应的/app/mixins中夹。似乎没有帮助。不确定我是否需要通过app.import运行这些mixins?


    出于参考目的,可以在此处找到 Mixin插件addon on github

0 个答案:

没有答案