2010-04-18 12 views
9

Bir arkadaşım statik bir web sitesi oluşturmayı istedi ve bu siteyi Sinatra'yı kullanarak yapmanın saf bir sevinç olduğunu keşfettim. Ben sadece benim tüm yolları böyle yazdı: Basit sinatra uygulamasını statik html sayfalarına dönüştürmenin daha iyi bir yolu nedir?

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

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

yüzden birlikte hızlı siteyi koymak düzenler ve Haml ve SASS kullanmayı başardı.

oldukça iyi işler yaptı
wget -r -l2 http://localhost:4567 

kullanılan statik site oluşturmak için, ancak bir Sinatra kodundan statik bir site oluşturmak için daha iyi bir yol yoktur hayal?

+0

Bu sizin için arka plan görüntüleri yakalar mı? ya da onlar için de rota yazmanız gerekiyor mu? wget, arka plan img'sinin sass dosyamda başvurulan 'alma' değil. –

+0

evet, benim durumumda bg görüntüleri de işe yaradı – dimus

+0

http://stasis.me/ sinatra için başka bir temiz yol gibi görünüyor> statik html dönüştürme – dimus

cevap

İlgili konular