我在pakunok上做了一些工作,一开始听起来好像是一个好主意:将公共库预先包装在一个宝石中,这样就可以轻松使用这些库。
但是在我添加HAML support后,我开始觉得它做得太多了。
所以我想知道这个 gem应该分成多个,如:jquery-ui,commons,hamljs等?
关于在单个宝石中拥有所有内容的“事实”是:
关于在单独的宝石中拥有所有内容的“事实”是:
如果最好“拆分”宝石,该怎么做?每个图书馆的宝石听起来像太多的宝石。因此,宝石组可能会很好,但基于什么呢?
感谢。
答案 0 :(得分:1)
您添加到gem的库越多,任何人都不太可能发现它与该项目相关。有一个原因,你看到小的成功宝石在使用,因为它们易于维护,并且他们特别关注项目,通过创建像这样的整体宝石,它开始失去其目的感,可能超出宝石,重点较小。