Визначте, яка версія коштовного каменя встановлена?


48

Чи є спосіб через CLI визначити, який номер версії дорогоцінного каміння встановлений на моїй машині? Схожий на yolk -lpython?

Я намагаюся дізнатися, чи є у мене остання версія компас / sass / zurb Foundation. У мене залежність, яка вимагає певного номера версії. Тому мені потрібно подивитися, що це за версія.


Off-Topic: що є yolk? Звучить як нокаут pip!
Олі

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

@Oli, але він не покаже номер версії :(
chrisjlee

Відповіді:


74
gem list

має надати вам список усіх ваших дорогоцінних каменів із номером версії в дужках


11

StackOverflow має відповідь, і це може бути кориснішим для вас питанням архітектури Ruby (вони все ще вітаються тут)

gem outdated

Не будучи Ruby Dev або маючи будь-які дорогоцінні камені, я не впевнений, що це дасть вам саме те, що ви шукаєте, але це повинно показати вам, які з них потребують уваги.

Інакше я б запропонував gem query <package>(шукає місцеві) та gem query --remoteпереглянути доступні версії. Якщо вам потрібні лише локальні версії самоцвітів, перше, що потрібно зробити.



6

Якщо ім'я вашого дорогоцінного каменю compass, то ви можете запустити:

gem list | grep compass

Він дасть вам список дорогоцінних каменів, що містять фразу compassта відповідні версії.


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.