寶石

Gemfile 文件

對於預計會增長的專案,最好新增評論你的 Gemfile。這樣,即使在大型設定中,即使名稱不是自我解釋並且你在 2 年前新增它,你仍然會知道每個寶石的功能。

這也可以幫助你記住選擇特定版本的原因,並在以後重新評估版本要求。

例子:

# temporary downgrade for TeamCity
gem 'rake', '~> 10.5.0'
# To upload invoicing information to payment provider
gem 'net-sftp'