0Pricing
Ruby Academy · レッスン

Gemのインストールと使い方

gem installを使ってGemをインストールし、プロジェクトに組み込む方法を学びます

「Gemのインストールと使い方」はCoddyKit上の無料Ruby Academyレッスンです。 これはレッスン2/4です。 下記で完全なレッスンを無料で読むことができます。その後、ブラウザ内の組み込みコードエディタと24時間対応のAIチューターでハンズオン演習できます。 これはRuby Academy学習パスの一部であり、ウェブとCoddyKitアプリ全体で進捗が同期されます。 Ruby Academyコースには全4レッスンが含まれています。

Gemを始める

Gemのインストールと使用

Ruby Gemを使うと、アプリケーションに簡単に機能を追加できます。

このレッスンでは、RubyプロジェクトにGemをインストールして使用する方法を学びます。

Gemのインストールと使い方 — イラスト1

Gemをインストールする

Gemをインストールする

gem install コマンドを使用してGemをインストールします。

gem install nokogiri

コードでGemをrequireする

コードでGemをrequireする

Gemをインストールしたら、Rubyスクリプトでrequireする必要があります。

require 'nokogiri'
puts 'Nokogiri gem loaded successfully!'

Gemの特定のバージョンをインストールする

Gemの特定のバージョンをインストールする

バージョンを指定すると、特定のバージョンのGemをインストールできます。

gem install rails -v 6.1.4

Gemをアンインストールする

Gemをアンインストールする

インストール済みのGemを削除するには、次のコマンドを使用します。

gem uninstall nokogiri

すべてのGemを更新する

すべてのGemを更新する

インストール済みのすべてのGemを最新バージョンに更新するには、次のコマンドを実行します。

gem update

Gemの使用状況を確認する

Gemの使用状況を確認する

Gemのインストール先と詳細を確認するには、次のコマンドを使用します。

gem which nokogiri

Gemをグローバルまたはローカルにインストールする

Gemをグローバルまたはローカルにインストールする

デフォルトでは、Gemはグローバルにインストールされます。特定のユーザーだけが使用できるようにGemをインストールするには、次のコマンドを使用します。

gem install nokogiri --user-install

おめでとうございます!

おめでとうございます!

Ruby Gemのインストール、使用、管理の方法を学びました。

次は、Bundlerを使ってGemの依存関係を管理する方法を学びます。

Gemのインストールと使い方 — イラスト10

よくある質問

「Gemのインストールと使い方」レッスンは無料ですか?

はい。「Gemのインストールと使い方」の完全なテキストはこのウェブで無料で読めます。インタラクティブに演習し(組み込みコードエディタと24時間対応のAIチューター)、Ruby Academyコースの残りをアンロックするには、CoddyKit PROにアップグレードしてください。 Ruby Academyコースには全4レッスンが含まれています。

「Gemのインストールと使い方」で何を学びますか?

gem installを使ってGemをインストールし、プロジェクトに組み込む方法を学びます ブラウザで直接実行するハンズオンコードでRuby Academyを演習し、24時間対応のAIチューターがレッスンを進める中での質問に答えます。

Ruby Academyを始めるのに経験は必要ですか?

事前経験は必要ありません。CoddyKitのRuby Academyは初級者から上級者向けに構成されているため、ここから始めるか最初から始めて、自分のペースで進むことができます。 これはレッスン2/4です。

「Gemのインストールと使い方」レッスンにはどのくらい時間がかかりますか?

ほとんどのCoddyKitレッスンは約5~10分かかります。各レッスンはコンパクトでインタラクティブなので、着実に進歩し、ウェブとアプリ全体で正確に前回の場所から再開できます。

このRuby Academyレッスンでコードを書いて実行できますか?

はい。すべてのRuby Academyレッスンに組み込みコードエディタが含まれているため、ブラウザでリアルコードを書いて実行し、即座のAIフィードバックを取得できます。ローカル設定は不要です。

このコースのすべてのレッスン

  1. Gemとは
  2. Gemのインストールと使い方
  3. Bundlerによる依存関係の管理
  4. 独自のGemを作成する
← Ruby Academyに戻る