所以当宝石信息出现时,要么gem list
输出如此:
gem_name (1.1.0 ruby)
或在标题中的捆绑邮件中:
在此机器上可用的宝石中找不到宝石'gem_name(= 1.1.0)ruby'。
版本之后的ruby
字是什么意思?
我也看过x86
,x86-mingw32
..这让我相信它表明了宝石的平台特定版本。
但我也看过runtime
,所以不确定这种理论是如何适应的,ruby
本身似乎没有指定平台。
我目前正在开发一个Linux环境,我在其上构建并安装了一个自定义/私有gem,它显示在gem list --local
输出中:
gem_name (1.1.0)
但我仍然得到了捆绑器输出:
在此机器上可用的宝石中找不到宝石'gem_name(= 1.1.0) ruby '。