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 № 1Nowsze 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.