2013-01-05 12 views
5

Drupal ha un'opzione per "aggregare" (cioè combinare) più file js o css in uno solo, per ridurre il numero di file che passano attraverso la rete.Meteor: aggregate più file javascript in uno?

Meteor ha qualcosa di simile? Ovviamente per lo sviluppo è meglio avere i file tutti separati. Ma in produzione sarebbe bello averli impacchettati (e miniati).

+0

Ho avuto la stessa domanda. Grazie per avermelo chiesto! =) –

risposta

8

Sì.

Meteor utilizza file separati sul server di sviluppo e combina e minimizza i file js e css sul server di produzione.

Per un esempio, visualizzare la sorgente di http://meteor.com.

Come bonus, Meteor ha Smart Packages che compilano i vari preprocessori, tra cui:

Utilizzando i pacchetti preprocessori intelligenti, si è liberi di scrivi il codice o gli stili nella tua lingua preferita e Meteor lo convertirà in javascript o css, su richiesta.

+3

+1. Di norma, lo sviluppo locale dovrebbe sempre utilizzare librerie javascript "complete" (non è necessario esplicitamente generare file .min.js in locale mentre il processo 'deploy' si riduce automaticamente). – TimDog

+0

@Kyle: fantastico! Lo stesso vale per meno/css? – donquixote

+0

@donquixote l'attuale LESS Smart Package converte il LESS in CSS prima di servirlo nel browser. Quindi, sfortunatamente, non vedrai il LESS non compilato durante lo sviluppo. Con la funzione AutoReload di Meteor, tuttavia, questo non è un grosso problema, perché la pagina ricaricherà le modifiche ai file. –