https://github.com/rubygems/bundler-site
Middleman 4.4 是此網站的核心系統。一半的原始碼位於 ./source
,但另一半位於 rubygems/rubygems/tree/master/bundler/lib/bundler/man”,可透過執行 bundle exec rake man
來擷取。
當原始碼合併到 GitHub 上的預設分支 master
時,GitHub Actions 上的部署工作 會自動建置原始碼(HTML、JS、CSS 和字型),並將它們推送到 GitHub Pages。部署狀態可追蹤於 github-pages 部署歷程。自訂網域用於主機 bundler.io
(另請參閱 管理 GitHub Pages 網站的自訂網域)。
如上所見,您有時可能會注意審查應用程式和製作之間的部署方法差異。與上述製作不同,此網站的審查應用程式依賴於 Heroku 架構,作為 middleman 伺服器執行。
雖然 國際化系統已於 2016 年推出,但多語言化仍在進行中。我們歡迎將更多指南和其他文件多語言化。若要開始,請將 /source
中現有的部分檔案移至 /source/localizable
,以多語言化檔案。
rubygems/bundler-site
)的維護者如果您想成為官方維護者,請從提供協助開始。
作為第一步,我們歡迎您建立幾個 pull 要求,以改善網站到 儲存庫。我們也歡迎新的功能改善建議。