/ / Pignoni non rinfrescanti con Sinatra - rubino, sinatra, ruote dentate

Pignoni non rinfrescanti con Sinatra - rubino, sinatra, ruote dentate

Sto usando Pignoni dalla mia app Sinatra. Ho il seguente set:

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"))
}

Tutto funziona bene, ma quando eseguo la mia app, gli stili CSS non vengono aggiornati senza il riavvio del server. C'è un modo per avere queste risorse compilate al volo nello sviluppo?

risposte:

0 per risposta № 1

Le versioni più recenti di Sinatra don "t ricaricare qualsiasi cosa tra richieste. utilizzando fucile da caccia dovrebbe risolvere il tuo problema


0 per risposta № 2

Hmm. Non indovino perché affronta questo problema, ho usato sinatra con ruote dentate anche sulla base https://github.com/jch/sinatra-sprockets e «funziona solo». Quindi potresti provarlo, e penso che sarebbe un lavoro anche per te.