有没有办法通过 CLI 确定我的机器上安装了哪个版本的 gem?与yolk -l
python 类似?
我正在尝试查看我是否拥有最新版本的 compass / sass / zurb foundation。我有一个依赖项需要特定的版本号。所以我需要查看它是什么版本。
答案1
gem list
应该会给你一份所有 gem 的列表,后面括号里有版本号
答案2
StackOverflow 有答案对于您来说,它可能是解决 Ruby 架构问题的更有用的地方(这里仍然欢迎您)
gem outdated
我不是 Ruby 开发人员,也没有安装任何 gem,我不确定这是否能给你你想要的东西,但它应该会告诉你哪些需要注意。
否则我会建议gem query <package>
(搜索本地)并gem query --remote
查看可用版本。如果您只需要本地 gem 版本,那么首先应该这样做。
答案3
如果你的 gem 的名字是compass
,那么你可以运行:
gem list | grep compass
它将为您提供包含短语的宝石列表compass
,以及相应的版本。
答案4
要添加到@Belogron 的答案,您可以使用
gem list MyGem
列出已安装的 MyGem 版本
然后您可以输入
gem which MyGem
显示正在使用的特定版本。