首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我使用的是这个gem的哪个版本?

我使用的是这个gem的哪个版本?
EN

Stack Overflow用户
提问于 2017-08-11 02:40:34
回答 1查看 52关注 0票数 0

我将gem文件中的shopify_api gem更新为:

代码语言:javascript
复制
gem 'shopify_api', '~>4.9'

当我做gem list时,我会得到

代码语言:javascript
复制
shopify_api (4.9.0, 4.3.2, 4.0.7)

当我做bundle show shopify_api时,我会得到

代码语言:javascript
复制
/home/user/.rbenv/versions/2.3.0/lib/ruby/gems/2.3.0/gems/shopify_api-4.9.0

在我的Gemfile.lock中,我有以下条目

代码语言:javascript
复制
shopify_api (4.9.0)
  activeresource (>= 3.0.0)
  rack
shopify_app (7.2.8)
  omniauth-shopify-oauth2 (~> 1.1.11)
  rails (>= 4.2.6)
  shopify_api (>= 4.3.2)

我的问题是,我使用的是哪个版本的shopify_api gem?有没有一个明确的方法来找出答案呢?

EN

回答 1

Stack Overflow用户

发布于 2017-08-11 02:53:12

gem list命令显示已安装的gem的所有版本。因为gem工具无法知道您正在使用哪个工具,所以它无法告诉您。它所能做的就是安装、卸载或重新安装gem。

bundle show命令将根据您的GemfileGemfile.lock设置告诉您正在使用的是哪一个。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45621274

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档