我将gem文件中的shopify_api gem更新为:
gem 'shopify_api', '~>4.9'当我做gem list时,我会得到
shopify_api (4.9.0, 4.3.2, 4.0.7)当我做bundle show shopify_api时,我会得到
/home/user/.rbenv/versions/2.3.0/lib/ruby/gems/2.3.0/gems/shopify_api-4.9.0在我的Gemfile.lock中,我有以下条目
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?有没有一个明确的方法来找出答案呢?
发布于 2017-08-11 02:53:12
gem list命令显示已安装的gem的所有版本。因为gem工具无法知道您正在使用哪个工具,所以它无法告诉您。它所能做的就是安装、卸载或重新安装gem。
bundle show命令将根据您的Gemfile和Gemfile.lock设置告诉您正在使用的是哪一个。
https://stackoverflow.com/questions/45621274
复制相似问题