显示过时的宝石?

Lai*_*uan 12 ruby gem bundler

为了避免崩溃,我指定了我的每个gem的版本号Gemfile:

gem 'sass-rails',   '~> 3.1.5'
gem 'coffee-rails', '~> 3.1.1'
gem 'uglifier', '~> 1.0.3'
gem 'haml-rails', "~> 0.3.4"
gem 'simple_form', '~> 1.5.2'
Run Code Online (Sandbox Code Playgroud)

但至少我想知道是否有一些我没有安装过的新版本.例如,simple_form 2.0.0已经发布.

我可以检查RubyGems上的每个gem,但是必须有一个自动工具来完成这项工作,对吧?

Gaz*_*ler 21

使用捆绑器的最新版本(1.1),您可以执行操作bundle outdated(请参阅此页面.)

要将bundler更新到最新版本,您可以运行 gem update bundler

gazler@gazler-laptop:~/development/rails/livestax$ bundle outdated
Fetching gem metadata from http://rubygems.org/.......
Fetching gem metadata from http://rubygems.org/..

Outdated gems included in the bundle:
  * multi_json (1.2.0 > 1.0.3)
  * activesupport (3.2.3 > 3.1.0)
  * activemodel (3.2.3 > 3.1.0)
  * rack (1.4.1 > 1.3.5)
  * rack-cache (1.2 > 1.0.3)
  * sprockets (2.4.0 > 2.0.3)
  * actionpack (3.2.3 > 3.1.0)
  * mime-types (1.18 > 1.17.2)
Run Code Online (Sandbox Code Playgroud)

还有Gemnasium,但我从未使用它.