我是Ember的新手并且已经开始构建一个插件。目前,我想构建插件并在其虚拟应用程序(path:tests / dummy / app)中的应用程序中实现它。
我的插件有一个我希望在虚拟项目中可用的组件。
我们如何在虚拟项目中包含插件?
(我使用的是ember版本:1.13.0)
答案 0 :(得分:3)
在您的插件中,如果您定义addon/components/my-component.js
并在app/components/my-component.js
中重新导出它,那么您应该能够在虚拟应用中正常使用它,例如{{my-component}}
。
请注意,ember-cli组件生成器会为您处理文件位置。例如,运行$ ember g component my-component
将产生我上面提到的文件。
此外,您还应使用$ ember addon addon-name
使用ember-cli生成插件项目。