Bundler 2.0 釋出,RubyGems 依賴關係管理工具
阿新 • • 發佈:2019-01-04
Bundler 2.0 釋出了,Bundler 是一種 Ruby 環境工具,它通過跟蹤和安裝所需的確切 RubyGems 和版本,為 Ruby 專案提供一致的環境。RubyGems(簡稱 gems)類似於 Linux 下的 atp-get,是一個用於對 Ruby 元件進行打包的系統。
此版本主要帶來了一些小的變化,同時刪除了一些生命週期已經結束的 Ruby 和 RubyGems 版本的官方支援:
不再支援版本小於 2.3 的 Ruby。
不再支援版本小於 3.0.0 的 RubyGems,RubyGems 3.0 中引入的 RubyGems 特定功能可以做到更好的在版本中自動切換。
更改了 github:'some/repo' gems 源,預設使用 https 協議。
Errors/warnings 現在將輸出到 STDERR。
現在基於 Lockfile 在 Bundler 1 和 2 之間自動切換,這意味著可以同時安裝 Bundler 1.17.3 和 Bundler 2.0.0。
詳情檢視釋出公告。
安裝:
$ gem update --system $ gem install bundler
更新:
$ bundle update --bundler