2016-12-14 66 views
1

我已经创建并使用了in-repo-addon。比方说say-hello。之后,我创建了烬烬。假设users-engine如何在余烬引擎中使用in-repo-addons?

在5月的主要应用程序,我可以直接使用该插件作为

//application.hbs 
{{say-hello}} 

如何在用户的引擎使用它呢?

//lib/users-engines/templates/index.hbs 
{{say-hello}} //It is not working also not throwing any error 

回答

0

我找到了答案,但不确定它是否正确或不正确。

users-engine/package.json添加相对路径插件

{ 
    "name": "users-engine", 
    "keywords": [ 
    "ember-addon", 
    "ember-engine" 
    ], 
    "dependencies": { 
    "ember-cli-htmlbars": "*" 
    }, 
    "ember-addon": { 
    "paths": [ 
     "../say-hello" 
    ] 
    } 
} 

,现在你可以在-回购插件在灰烬引擎直接使用。

//lib/users-engines/templates/index.hbs 
{{say-hello}} //It is working now. 
+0

我与完全相同的问题,但对我而言,您的解决方案无法正常工作。 :( –

+0

添加路径必须工作,但只检查你的插件的路径或在这里发布你的代码 – murli2308

+0

我做了你所做的一切,但在我的情况下没有工作,我必须做一个像Cryrivers的实例初始化器暗示他的帖子:https://github.com/ember-engines/ember-engines/issues/236 –