i file CSS non si caricano dopo la distribuzione di capistrano
-
06-07-2019 - |
Domanda
Ho notato che dopo aver effettuato una distribuzione tramite capistrano, i file CSS statici non sembrano caricarsi, questo è vero quando specifico in modo specifico
<%= stylesheet_link_tag 'resume',:cache => true %>
rimuovendo: cache = > true risolve il problema, ma vorrei sapere perché questa opzione sta causando un problema nel primo caso e, in secondo luogo, qual è la migliore pratica durante la distribuzione dell'applicazione rails via capistrano
Soluzione
: cache = > true
crea un file chiamato all.css se non esiste già nella directory dei fogli di stile. È utile quando hai più fogli di stile che vuoi combinare, quindi la tua pagina avrà meno richieste HTTP. Eliminare questo file quando si distribuisce una nuova versione e verrà rigenerato dai fogli di stile più recenti.