bundler
差分
このページの2つのバージョン間の差分を表示します。
| 両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
| bundler [2025/02/02 04:26] – [bundler自身を更新] nullpon | bundler [2025/12/09 05:57] (現在) – [bundler自身を更新] nullpon | ||
|---|---|---|---|
| 行 53: | 行 53: | ||
| $ gem install bundler -v ' | $ gem install bundler -v ' | ||
| + | ==== ロックバージョンの更新 ==== | ||
| - | ロックされているバージョンを上げる。これは実行しているbundlerは最新版、Gemfile.lockに記述されているbundlerのバージョンが古い場合で、普通にbundle installするとロックされている古いbundlerがインストールされてしまう。Rubyのメジャーバージョンを上げたりすると発生する。 | + | Gemfile.lockに書かれているBUNDLED WITHを更新。 |
| - | | + | インストールされているbundlerとBUNDLED WITHのバージョンが一致しない時、bundle installを実行すると、BUNDLED WITHに記述されたバージョンのbundlerをインストールしてからinstallが実行される。これはRuby自身をバージョンアップで付属のbundlerが更新された場合などに発生する。通常はBUNDLED WITHのバージョンを使うのが安全だが、BUNDLED WITHのバージョンを更新したい場合はbundle installの前に以下のコマンドを実行 |
| + | |||
| + | | ||
| + | |||
| + | バージョンを指定可(デフォルトは最新版) | ||
| | | ||
| + | $ bundle update --bundler=2.6.7 | ||
| | | ||
bundler.1738470411.txt.gz · 最終更新: by nullpon