勉強メモ Bundlerについて
Ruby初心者なんでメモ
参考
メモ
- Gem: Ruby言語用のライブラリ
- Rubygems: gem専用のパッケージ管理システム
- Bundler: プロジェクト内で使うRubygemsを管理するしくみ。
- gem同士の互換性を保ちながらgemの導入、管理を行う
- GemfileにインストールしたいGemを記述し、それを元にbundlerを使ってインストールを行う
Gemfileの作成
Bundle init
gemのインストール
bundle install
gemのアップデート
bundle update
bundlerで指定したgemを使う
これをやらないとシステムに入っている最新版のgemを使う
Bundle exec ruby hoge.rb
インストールしたgemをプログラム内でロード
require "hoge"