6

Sto utilizzando FirefoxDeveloperEdition 36 su OSX 10.10.1. Ho attivato l'opzione "Disattiva Cache (quando Toolbox è aperto)" nella pannello delle impostazioni della cassetta degli attrezzi:Firefox e RequireJS continuano a prelevare dalla cache anche con toolbox aperto

Disable Cache (when toolbox is open) is enabled

Tuttavia, non sto vedendo i miei cambiamenti fino a che non cancellare manualmente la cache tramite Preferenze =>Privacy =>cancellare la cronologia recente, anche se ho la casella degli strumenti aperta.

Sto utilizzando RequireJS per caricare le dipendenze dello script. It looks like other people have had issues with RequireJS and caching, quindi suppongo che questo sia il problema di root.

Questa opzione non funziona come promesso o sto facendo qualcosa di sbagliato? Mi piacerebbe evitare lo urlArgs workaround se possibile.

Non ho notato questo comportamento in nessun altro browser.

+0

Questa opzione è un problema lato client, forse si ha un problema lato server con la cache. – blackmambo

+0

Grazie per la risposta, ma sto lavorando direttamente su un'installazione locale di Apache, quindi sarei sorpreso se la memorizzazione nella cache avvenga sul lato server. Inoltre, non vedo questo comportamento in nessun altro browser. –

+0

Sto vedendo la stessa cosa con cocos2d-js, che fa il caricamento delle risorse javascript simile a RequireJS (per quanto posso dire) –

risposta

1

Questo è un bug noto: https://bugzilla.mozilla.org/show_bug.cgi?id=1129806

Assicurarsi di eseguire l'aggiornamento alla versione più recente di Firefox, come alcuni aspetti del bug sono stati già fissato.

+1

Solo una nota: ancora non risolto con la versione 48. Domanda simile [ qui] (http://stackoverflow.com/questions/27651268/firefox-and-requirejs-still-pulling-from-cache-even-with-toolbox-open). – robsch

Problemi correlati