Szybka pomoc

Ściągawka z CLI RubyGems

Szybki przewodnik po CLI RubyGems: budowanie, instalacja, publikowanie i usuwanie gemów, wyszukiwanie oraz inspekcja środowiska.

· Opublikowano

RubyGems to oficjalny framework do zarządzania pakietami oraz rejestr bibliotek dla języka Ruby.

Budowanie i publikowanie gemów

# Budowanie pliku binarnego .gem ze specyfikacji gemspec
gem build my_gem.gemspec

# Instalacja zbudowanego gema lokalnie
gem install my_gem-1.0.0.gem

# Publikacja gema w rejestrze RubyGems.org
gem push my_gem-1.0.0.gem

# Wyrejestrowanie (yank) określonej wersji z indeksu
gem yank my_gem -v 1.0.0

Zarządzanie zainstalowanymi gemami

# Wyszukiwanie gemów w zdalnym rejestrze
gem search '^rails' --remote

# Lista wszystkich lokalnie zainstalowanych gemów
gem list

# Sprawdzenie, która wersja danego gema jest aktywna
gem which rake

# Aktualizacja określonego gema
gem update bundler

# Czyszczenie starych wersji gemów
gem cleanup

Środowisko i konfiguracja

# Wyświetlanie szczegółów środowiska RubyGems i ścieżek
gem env

# Katalog pamięci podręcznej i instalacji gemów
gem env home

Materiały referencyjne

Powiązane tematy