|
Princíp združovania a kompresie spočíva v dynamickom zlúčení a komprimovaní viacerých CSS súborov do jedného CSS súboru a viacerých JS súborov, ktoré sa dynamicky zlúčia a komprimujú do jedného JS súboru, čím sa zníži počet požiadaviek prehliadača na serverové súbory so zdrojmi, zmenší sa veľkosť súborov zdrojov a zlepší rýchlosť odozvy stránky. ASP.NET verzie 4.5 a vyššie túto technológiu podporujú (optimalizácia).
Ako používať:
Najprv nuget stiahne balík Microsoft.AspNet.Web.Optimization a potom ho nakonfiguruje nasledovne:
Krok 1: Ako obvykle, vytvorte novú triedu v priečinku App_start, ako je znázornené na obrázku:
Tu je parameter "BundleTable.EnableOptimizations":
Ak to nie je nastavené, System.Web.Optimization používa predvolenú politiku,
priDebug režimNie je povolenéZlúčenie a kompresia.
priRežim vydaniaPovoliťZlúčenie a kompresia.
Ak je nastavená, predvolená politika bude prepísaná;
|