web-dev-qa-db-ja.com

インストールされているgemのバージョンを確認しますか?

CLIを介して、マシンにインストールされているgemのバージョン番号を確認する方法はありますか? Pythonのyolk -lに似ていますか?

Compass/sass/zurb Foundationの最新バージョンがあるかどうかを確認しようとしています。特定のバージョン番号を必要とする依存関係があります。だから私はそれがどのバージョンであるかを見る必要があります。

47
chrisjlee
gem list

後ろに括弧で囲まれたバージョン番号を使用して、すべての宝石のリストを提供する必要があります

72
Belogron

StackOverflowには答えがあります そして、それはRubyアーキテクチャの質問のための(あなたにとって)より便利な場所かもしれません(彼らはまだここで歓迎されています)

gem outdated

Ruby devでもなく、gemがインストールされていなくても、これがあなたが望んでいるものを正確に提供するかどうかはわかりませんが、注意が必要なものを示します。

それ以外の場合は、gem query <package>(ローカル検索)およびgem query --remoteを使用して、使用可能なバージョンを確認することをお勧めします。ローカルのgemバージョンのみが必要な場合は、最初に行う必要があります。

10
Oli

次のようにできます:

bundle show { gem name }

またはGemfile.lockを見てください:

grep { gem name } Gemfile.lock
6
Darth Egregious

Gemの名前がcompassの場合、次を実行できます。

gem list | grep compass

フレーズcompassと対応するバージョンを含むgemのリストが表示されます。

5
barsbek
gem -v

わたしにはできる。 deepin 15.9.1にチェックインしました(debian distro)

0