在rails Gemfile中,gem 'capistrano'
是否需要在:development
组内,或者将其放在:tools
等任意组内有任何优势?
简单地说,不,它不需要,但这对于最佳实践和保持宝石集整洁是有好处的。做到这一点的最佳方法是公开讨论的,但基本上只要您在工作的环境中可以使用Capistrano,它与哪个组或不与哪个组相关联并不重要,尽管我可以看到使用任意:tools
组几乎没有任何优势,因为:development
将首先在生产中干净地"自动"地排除它。