|
Princip balíčkování a komprese spočívá v dynamickém slučování a kompresi více CSS souborů do jednoho CSS souboru a dynamicky komprimovaných a komprimovaných více JS souborů, aby se snížil počet požadavků prohlížeče na serverové soubory zdrojů, zmenšila velikost souborů zdrojů a zlepšila se rychlost odezvy stránky. ASP.NET verze 4.5 a výše tuto technologii podporují (optimalizace).
Jak používat:
Nejprve nuget stáhne balíček Microsoft.AspNet.Web.Optimization a poté jej nakonfiguruje následovně:
Krok 1: Jako obvykle vytvořte novou třídu ve složce App_start, jak je znázorněno na obrázku:
Zde je parametr "BundleTable.EnableOptimizations":
Pokud toto není nastaveno, System.Web.Optimization používá výchozí politiku,
uRežim laděníNení zapnutoSloučení a komprese.
uRežim uvolněníPovolitSloučení a komprese.
Pokud je nastavena, výchozí politika bude přepsána;
|