Recentemente ho utilizzato Compass con Sass per fare dello sprite CSS, poiché è estremamente utile.Rimuovere la stringa casuale aggiunta a sprite nomefile con Compass/Sass
Tuttavia, il nome file viene sempre aggiunto con una stringa casuale. Per esempio. icons-s5eb424578c.png. E non voglio che questa stringa casuale venga aggiunta, perché significa che sono obbligato a caricare sia il nuovo file CSS & la nuova immagine sprite ogni volta che c'è una modifica.
Quindi, qualcuno sa quale Ruby o altro file di configurazione all'interno della directory gemma Compass, che sta aggiungendo questa stringa casuale? Quindi posso solo commentare il codice per quel bit. A meno che non manchi una variabile ufficiale che posso impostare all'interno di Compass per dirgli che non voglio aggiungere questa stringa?
Grazie in anticipo per qualsiasi aiuto su questo.
Vedere se questo aiuta: http: // stackov erflow.com/questions/9183133/how-to-turn-off-compass-sass-cache-busting – cimmanon
Grazie @cimmanon. Questa era solo la risposta che stavo cercando. Se avessi saputo che si trattava di un problema di memorizzazione nella cache, le mie query di ricerca potrebbero avermi portato lì! –
Non è casuale, è [un hash che identifica il file generato] (https://github.com/Compass/compass/issues/1374). Non dovrebbe cambiare su ogni compilazione, solo quando gli sprite cambiano. – sam