|
Het principe van bundelen en compressie is om meerdere CSS-bestanden dynamisch samen te voegen en te comprimeren tot één CSS-bestand, en meerdere JS-bestanden dynamisch samen te voegen en te comprimeren tot één JS-bestand, om zo het aantal browserverzoeken naar serverbronbestanden te verminderen, de grootte van resourcebestanden te verkleinen en de responssnelheid van de pagina te verbeteren. ASP.NET 4.5 en hoger ondersteunen deze technologie (optimalisatie).
Hoe te gebruiken:
Download eerst het pakket Microsoft.AspNet.Web.Optimization, en configureer het vervolgens als volgt:
Stap 1: Maak zoals gewoonlijk een nieuwe klasse aan onder de App_start-map, zoals te zien is in de figuur:
Hier is een parameter "BundleTable.EnableOptimizations":
Als dit niet is ingesteld, gebruikt System.Web.Optimization het standaardbeleid,
opDebugmodusNiet ingeschakeldSamenvoegen en compresseren.
opRelease-modusEnableSamenvoegen en compresseren.
Als het wordt ingesteld, wordt het standaardbeleid overruled;
|