我正在使用 ember-cli,并使用 ember-cli 语法和命名约定制作了一个自定义组件。这是一个高度可重用的组件,我想知道将它全部放入“包”的更好方法是什么,以便轻松集成到其他项目中。
我的组件将一个.js
文件用于Ember.Component
子类,一个.hbs
文件用于模板,另外几个.js
文件用于必要的Ember.View
子类。现在,每个文件都与我项目其余部分的文件一起位于其各自的文件夹中。
如何隔离与组件相关的文件并将它们打包以供重用?$.fn
在 Ruby on Rails 中,我使用 gems 来解决这个问题,而在 jQuery 中,我曾经通过在单个文件中扩展来编写插件。