html - 将简单的 sinatra 应用程序转换为静态 html 页面的更好方法是什么?

标签 html ruby sinatra

我的一个 friend 要求创建一个静态网站,我发现使用 Sinatra 制作这样的网站是一种纯粹的乐趣。我只是这样写了我所有的路线:

get '/index.html' do
  haml :index
end

get '/app.css' do
  sass :app
end
....

所以我能够使用布局、haml 和 sass 快速将网站放在一起。

创建我使用的静态站点

wget -r -l2 http://localhost:4567

哪个工作得很好,但我认为有更好的方法从 Sinatra 代码创建静态站点?

最佳答案

尝试 Httrack

关于html - 将简单的 sinatra 应用程序转换为静态 html 页面的更好方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2663245/

相关文章:

jquery - css背景缩放效果淡入淡出

Ruby:如何将变量从服务器传递到索引?

ruby - Datamapper 不将数据保存到数据库中

javascript - 显示高分辨率图像

html - CSS 网格 : Center align different number of items in 2 rows

ruby-on-rails - 将哈希排序为 xml : Rails

ruby-on-rails - 如何在事件管理仪表板 - Rails 中呈现自定义表单?

ruby-on-rails - 如何使用 cocoon gem 处理 Rails 4 中嵌套表单的数据?

mysql - 未定义方法 `bytesize' for {"COUNT(*)"=>0} :Hash

javascript - HTML5 Canvas 创意 Alpha 混合