【发布时间】:2017-11-16 05:12:36
【问题描述】:
我想构建一个 Ruby gem 来收集项目中的所有本地 gem,我不知道最佳实践。
我应该以某种方式解析 Gemfile 并从中获取 gems 列表吗?或者有图书馆可以做到这一点?
另外,我怎样才能让我的 gem 全局化,就像 Linux 命令一样,我的意思是如果我的 gem 名称是 gemlocator 并且我把它放在我的 Linux 环境中的特定位置,它将使我能够打开终端和 cd 到我的 Ruby 项目,然后写 gemlocator 以列出项目中使用的 gem。
【问题讨论】:
-
这个问题有关系吗? stackoverflow.com/questions/5177634/list-of-installed-gems 如果我理解
collect的意思,那么它可能会有所帮助。您也可以使用bundle show或bundle list。你试过了吗?
标签: ruby-on-rails ruby linux rubygems