2013-01-05 7 views
5

Drupal ma opcję "agregowania" (czyli łączenia) wielu plików js lub css w jeden, w celu zmniejszenia liczby plików przechodzących przez sieć.Meteor: Agreguj wiele plików javascript w jeden?

Czy Meteor ma coś podobnego? Oczywiście dla rozwoju jest ładniej mieć oddzielne pliki. Ale przy produkcji byłoby wspaniale mieć je w pakiecie (i zminimalizować).

+0

Miałem to samo pytanie. Dzięki, że o to prosisz! =) –

Odpowiedz

8

Tak.

Meteor używa oddzielnych plików na serwerze programowania oraz łączy i minimalizuje pliki js i css na serwerze produkcyjnym.

Dla przykładu zobacz źródło http://meteor.com.

Jako bonus, Meteor ma Smart Packages które gromadzą różne preprocesory, w tym:

Dzięki zastosowaniu inteligentnych Pakiety preprocesory, jesteś wolny napisz kod lub style w wybranym języku, a Meteor skonwertuje go na javascript lub css, na żądanie.

+3

+1. Z reguły rozwój lokalny powinien zawsze korzystać z "pełnych" bibliotek javascript (nie trzeba jawnie pobierać plików .min.js lokalnie, ponieważ proces 'deploy' minimałuje się automatycznie). – TimDog

+0

@Kyle: Fajnie! Czy to samo dotyczy mniej/css? – donquixote

+0

@donquixote bieżący LESS Smart Package konwertuje LESS na CSS przed udostępnieniem go przeglądarce. Tak więc, niestety, nie zobaczysz, że LESS nie jest skompilowany podczas tworzenia. Dzięki funkcji AutoReload Meteor nie stanowi to większego problemu, ponieważ strona przeładuje się po zmianie pliku. –

Powiązane problemy