在Ember CLI中注册自定义组件

时间:2014-06-09 14:48:17

标签: ember.js ember-cli

我想在我的Ember CLI应用中使用ic-tabs组件。事实证明,ic-tabs不会导出自动在Ember CLI中解析的命名(因此我不能在我的应用中使用{{ic-tabs}}。)

我如何使用初始化程序在我的应用程序中注册组件?

1 个答案:

答案 0 :(得分:1)

可能会引入ember-cli-addons

ember-cli-addons(ECA)的主要功能之一是:

  

提供要与使用应用程序合并的自定义应用程序树。这允许您分发可能需要在使用应用程序中导入的任何内容;包括组件,模板,路线,混合,助手等。

因此,有必要将ic- * whatever-component重新编写为ember-cli应用程序,然后作为插件导入。对于所有开发人员而言,这将解决他一次 import 问题,相比之下,每个人都必须重写ic- *以适合他的应用程序。

你是否检查了ember-cli中使用的这种机制 - > ember-load-initializers