RubyGems 導覽選單
指南

很棒的部落格文章、教學課程和其他網站,協助你解決問題。

關於 RubyGems 的有用資料集合。歡迎 分岔 並新增你自己的資料!

教學課程

簡報

哲學

模式

建立

協助建立 Gem 的工具。

  • gemerator - 用於產生架構 Gem 的極簡主義工具。
  • hoe - Rake/RubyGems 幫手。
  • Jeweler - 用於管理 RubyGems 專案的意見化工具。
  • micro-cutter - 用於建立 MicroGem 基礎檔案的工具。
  • newgem - 新 Gem 產生器。
  • RStack - 專門用於私人 Gem 的產生器。
  • rubygems-tasks - 用於建立、安裝和釋出 Ruby Gem 的 Rake 任務。
  • ore - 具有各種範本的專案產生器。
  • Omnibus - 為 Ruby 程式碼產生全堆疊安裝程式(請參閱此 Omnibus 教學,了解如何使用它來封裝獨立的 RubyGem。)

監控

用於監控 Gem 變更的工具。

  • Depfu - Depfu 會一次更新一個 Gem 的相依性,並建立一個包含所有你需要資訊的 Pull Request。免費提供給開源軟體。
  • Gemnasium - 分析你的 GitHub 專案,以了解要通知你的事項。僅免費提供給公開儲存庫。
  • Gemnasium gem - 允許你在不授予 Gemnasium 存取私人儲存庫權限的情況下使用 Gemnasium。
  • gemwhisperer
  • Libraries.io - 取得你所依賴 Gem 的新版本警示。

主機和服務

  • Geminabox - 使用與 Rubygems 相容的 API 主機你自己的 Gem。
  • Gem Mirror - 執行外部 Gem 來源的內部鏡像。
  • Gemfury - 私有雲端 RubyGems 伺服器。價格依合作者人數而定。

工具

  • gemnasium-parser - 在不評估 gemfiles 或 gemspecs 中的 ruby 的情況下,判定相依性
  • Gemrat - 從命令列將最新版本的 gem 加入您的 Gemfile。