2

我已经创建并 ember in-repo-addon。比方说say-hello。之后我创建了 ember-inge。比方说users-engine

在可能的主应用程序中,我可以直接将插件用作

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

如何在用户引擎中使用它?

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

1 回答 1

1

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

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

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

现在您可以直接在 ember-engine 中使用 in-repo-addon 了。

//lib/users-engines/templates/index.hbs
{{say-hello}} //It is working now.
于 2016-12-14T12:33:27.563 回答