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,尽可能轻松且可预测地编写丰富的静态网站。图像存储在特殊的图像文件夹中,因为图像非常特殊,可以让你免于持续地复制粘贴目录结构。生成代码应该尽可能简单,甚至制作表单也应该很容易。Weaver 文档本身就是用 Weaver 编写的。
查找更多静态网站生成器。