Определить, какая версия драгоценного камня установлена?


48

Есть ли способ через CLI определить, какой номер версии gem установлен на моем компьютере? Похоже yolk -lна Python?

Я пытаюсь проверить, есть ли у меня последняя версия фонда compass / sass / zurb. У меня есть зависимость, которая требует определенного номера версии. Поэтому мне нужно посмотреть, что это за версия.


Не по теме: что такое yolk? Звучит как подделка pip!
Оли

@Oli yolk - это пакет python, который показывает, какие пакеты установлены в вашем virtualenv (я ничего не знаю о python)
chrisjlee

@ Оли, но это не покажет, какой номер версии :(
chrisjlee

Ответы:


74
gem list

должен дать вам список всех ваших драгоценных камней с номером версии в скобках за ним


11

У StackOverflow есть ответ, и он может быть более полезным (для вас) для вопросов архитектуры Ruby (они все еще приветствуются здесь)

gem outdated

Не будучи разработчиком Ruby или установкой каких-либо драгоценных камней, я не уверен, что это даст вам именно то, что вам нужно, но оно должно показать вам, какие из них требуют внимания.

В противном случае я бы предложил gem query <package>(поиск локально) и gem query --remoteпосмотреть доступные версии. Если вам нужны только локальные версии драгоценных камней, первое, что нужно сделать.



6

Если имя вашего драгоценного камня compass, то вы можете запустить:

gem list | grep compass

Он выдаст вам список драгоценных камней, содержащих фразу compassи соответствующие версии.


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.