我的一位朋友要求创建一个静态网站,我发现使用Sinatra制作这样的网站是一种纯粹的快乐。我刚写了这样的所有路线:
get '/index.html' do
haml :index
end
get '/app.css' do
sass :app
end
....
所以我能够使用布局,haml和sass来快速将网站放在一起。
创建我使用的静态网站
wget -r -l2 http://localhost:4567
哪个确实运行得很好,但我想有一种更好的方法可以从Sinatra代码创建一个静态网站?
答案 0 :(得分:3)
尝试Httrack
答案 1 :(得分:2)
尝试sinatra-export
,这是与Sinatra完全相同的扩展名:
https://github.com/hooktstudios/sinatra-export
另请参阅此项目生成器以处理资产:
答案 2 :(得分:0)
尝试StaticMatic。