Weaver 是一個簡單的基於 Ruby 的 DSL,它允許您使用 Ruby 代碼創建靜態網站,並且具有許多 Bootstrap 成語和 jQuery 插件的快捷方式。
它使用 Sinatra 讓您在更改時預覽您的網站,然後讓您構建它以進行部署。
利用能夠使用 Ruby 來產生您的部落格、搜尋頁面、列表,基本上任何您會在靜態網站中執行的操作!
只需使用 gem install weaver
安裝 Weaver
然後,weaver create my-site
然後,cd my-site && bundle install && bundle exec weaver
然後在 http://localhost:4567
查看您的網站
完成後,使用 bundle exec weaver build
將您網站的程式碼產生到 build
目錄,並將其複製到您的靜態主機或 CDN!
Weaver 試圖通過使用 DSL 使編寫豐富的靜態網站盡可能簡單和可預測。 圖像存儲在一個特殊的 images 資料夾中,因為圖像非常特殊,使您不必不斷地複製粘貼目錄結構。 產生程式碼應該盡可能輕鬆,甚至製作表單也應該很容易。 Weaver 文件本身就是用 Weaver 編寫的。
查找更多靜態網站產生器。