Rails Gem Hinzufügen Verwendung

Wie man Gems in Rails hinzufügt und verwendet

Ich habe zusammengefasst, wie man Gems in Rails hinzufügt und verwendet.

Shou Arisaka
1 Min. Lesezeit
28. Okt. 2025

Es ist grundlegend, aber leicht zu vergessen, wenn man es eine Weile nicht verwendet hat, also hier ein Memo.

Der Prozess zum Hinzufügen und Aktivieren eines Gems ist wie folgt:

  1. Zum Gemfile hinzufügen. z.B. gem 'sqlite3'
  2. bundle install ausführen

Je nach Gem kann es von hier aus zusätzliche Schritte geben, aber die Aktivierung des Gems selbst folgt diesem Prozess.

Über den Ort, an dem gem GEM_NAME geschrieben wird

Gems, die immer verwendet werden, Gems, die die clientseitige UI direkt beeinflussen, oder Gems, die mit Modellen und Controllern zusammenhängen, werden außerhalb der group-Methodenblöcke im Gemfile platziert. Wichtige Gems wie Rails und sqlite3 fallen in diese Kategorie.

Gems wie hirb, die die Ausgabe von rails c lesbarer machen, müssen nicht in :production verwendet werden, und tatsächlich ist es besser, unnötige Gems nicht einzuschließen, um verschwenderische Fehler zu vermeiden. Also, wie unten gezeigt, machen Sie es nur in der :development-Entwicklungsumgebung aktiv.

group :development, :test do
  # Call 'byebug' anywhere in the code to stop execution and get a debugger console
  gem 'byebug', platforms: [:mri, :mingw, :x64_mingw]
  gem 'hirb'         # Gem zur Anzeige von Modellausgabeergebnissen im Tabellenformat
  gem 'hirb-unicode' # Behandelt Ausgabe-Ausrichtungsprobleme mit Multibyte-Zeichen wie Japanisch

end

Diesen Artikel teilen

Shou Arisaka 28. Okt. 2025

🔗 Links kopieren