Che cosa significa "Bootstrap" da precompilare?

7

Stavo leggendo i documenti di avvio di Bootstrap e mi sono imbattuto in "Pre-Compiled Source" come funzione. Dopo aver scaricato il pacchetto, ho trovato .js , .css e alcuni file di immagine. Cosa c'è da "pre-compilare"? Non si compila tutto nel browser al caricamento della pagina? Immagino che questo significhi che è stato compilato e testato prima della spedizione, ma non capisco perché questo dovrebbe essere pubblicizzato.

    
posta Carpetfizz 14.12.2013 - 03:14
fonte

2 risposte

7

Bootstrap utilizza MENO per generare file CSS. La versione precompilata contiene l'output di LESS. Se vuoi modificare Bootstrap avrai bisogno del codice sorgente e poi compilare i file LESS in CSS.

Il termine compilazione è la parola che LESS usa sul loro sito web.

link

Doesn't it all compile in the browser upon page load? I'm guessing this means that it was compiled and tested before shipping, but I don't understand why this would need to be advertised.

No, Bootstrap non può essere eseguito nel browser senza che il CSS sia compilato usando LESS.

    
risposta data 14.12.2013 - 04:09
fonte
8

Precompilato, in relazione a Javascript e CSS, è un termine improprio. Quando alcune librerie o strutture JavaScript o CSS dicono che sono precompilate, ciò che in genere significa è che è minimizzato o offuscato.

Penso che il termine sia stato reso popolare per l'uso con questi framework per dare l'impressione che essere "compilati" in qualche modo li renda più efficienti o "performanti" (un altro termine inventato), ma è un cattivo uso di tutto lo stesso.

Ciò a cui potrebbe fare riferimento è l'uso del preprocessore LESS per produrre CSS compatibile con il browser.

    
risposta data 14.12.2013 - 03:26
fonte

Leggi altre domande sui tag