2010-04-18 11 views
9

Un amigo mío me pidió que creara un sitio web estático y descubrí que hacer ese sitio con Sinatra es una alegría. Me acabo de escribir todas mis rutas como esta:¿Cuál es la mejor manera de convertir una aplicación simple de sinatra a páginas html estáticas?

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

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

así que fue capaz de utilizar diseños y haml y Sass para poner sitio de forma rápida.

para crear el sitio estática Solía ​​

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

¿Qué hizo el trabajo bastante bien, pero me imagino que hay una mejor manera de crear un sitio estático a partir de un código de Sinatra?

+0

hace esto capturar imágenes de fondo para usted? ¿o necesitas escribir rutas para ellos también? wget no está 'obteniendo' imágenes de fondo img en mis archivos sass. –

+0

sí, en mi caso también funcionó para las imágenes de estilo bg – dimus

+0

http://stasis.me/ parece ser otra forma ordenada para sinatra> conversión html estática – dimus

Respuesta

Cuestiones relacionadas