/ / Koła nie odświeżające z Sinatrą - rubin, sinatra, koła zębate

Koła nie odświeżające z Sinatrą - rubin, sinatra, zębatki

Używam Sprockets z mojej aplikacji Sinatra. Mam następujący zestaw:

set :sprockets, Sprockets::Environment.new(root) { |env|
env.append_path(root.join("app", "assets", "stylesheets"))
env.append_path(root.join("app", "assets", "javascripts"))
env.append_path(root.join("app", "assets", "images"))
}

Wszystko działa dobrze, ale kiedy uruchamiam moją aplikację, style CSS nie są aktualizowane bez restartowania serwera. Czy istnieje jakiś sposób, aby te zasoby zostały skompilowane na bieżąco w fazie rozwoju?

Odpowiedzi:

0 dla odpowiedzi № 1

Nowsze wersje Sinatra don "t przeładować wszystko pomiędzy żądaniami. Za pomocą flinta powinien rozwiązać twój problem.


0 dla odpowiedzi nr 2

Hmm. Nie rozumiem, dlaczego stoisz przed tym problemem, użyłem sinatry z kołami również na bazie https://github.com/jch/sinatra-sprockets i "po prostu działa". Więc możesz spróbować i myślę, że to też byłaby praca dla ciebie.