Apakah ada cara melalui CLI untuk menentukan nomor versi permata mana yang diinstal pada mesin saya? Mirip dengan yolk -l
untuk python?
Saya mencoba melihat apakah saya memiliki yayasan kompas / sass / zurb versi terbaru. Saya memiliki ketergantungan yang memerlukan nomor versi tertentu. Jadi saya perlu melihat versi apa itu.
yolk
? Kedengarannya seperti tiruanpip
!Jawaban:
seharusnya memberi Anda daftar semua permata Anda dengan nomor versi dalam tanda kurung di belakangnya
sumber
StackOverflow memiliki jawabannya dan itu mungkin tempat yang lebih berguna (untuk Anda) untuk pertanyaan arsitektur Ruby (mereka masih diterima di sini)
Bukan sebagai dev Ruby atau menginstal permata, saya tidak yakin ini akan memberi Anda apa yang Anda cari, tetapi itu akan menunjukkan kepada Anda yang mana yang membutuhkan perhatian.
Kalau tidak, saya akan menyarankan
gem query <package>
(mencari lokal) dangem query --remote
untuk melihat versi yang tersedia. Jika Anda hanya membutuhkan versi permata lokal, yang pertama harus dilakukan.sumber
Anda bisa melakukannya seperti ini:
Atau lihat
Gemfile.lock
:sumber
Jika nama permata Anda adalah
compass
, maka Anda dapat menjalankan:Ini akan memberi Anda daftar permata, berisi frasa
compass
, dan versi yang sesuai.sumber
Ini bekerja untuk saya. Diperiksa dalam 15.9.1 (debian distro)
sumber