Bundlerでgemをインストール&実行したい
✅ 手順
①Gemfileにgem "gemの名前"を追加
②bundle install
❌ bundle install <gem名>とは入力しない
③bundle exec を先頭につけて実行。常に!!!!
Rubyファイル実行だったら、 bundle exec ruby <ファイル名>
プログラムを実行する際は、最初にbundle execを実行します。(指定無しだと互換性を考慮せずにシステム最新のgemを使ってしまう)
→最初だけ?常に付ける?
📜 よく使うコマンド集
code:.rb
# Gemfileを生成
$ bundle init
# Gemfileに書かれたgemパッケージをインストール
$ bundle install
# Bundlerでインストールされたgemパッケージを使用してコマンドを実行
$ bundle exec
# 例:rubyファイル実行
$ bundle exec ruby <ファイル名>
# インストール済みのgemパッケージの一覧を表示
$ bundle list
# インストール済みのgemパッケージのバージョンを更新
$ bundle update