|
Prinsip bundling dan kompresi adalah menggabungkan dan mengompres beberapa file CSS secara dinamis menjadi satu file CSS, dan beberapa file JS untuk digabungkan dan dikompresi secara dinamis menjadi satu file JS, sehingga dapat mengurangi jumlah permintaan browser ke file sumber daya server, mengurangi ukuran file sumber daya, dan meningkatkan kecepatan respons halaman. ASP.NET 4.5 ke atas mendukung teknologi ini (Optimasi).
Cara menggunakan:
Pertama-tama unduh paket Microsoft.AspNet.Web.Optimization, lalu konfigurasikan sebagai berikut:
Langkah 1: Seperti biasa, buat kelas baru di bawah folder App_start, seperti yang ditunjukkan pada gambar:
Berikut adalah parameter "BundleTable.EnableOptimizations":
Jika ini tidak diatur, System.Web.Optimization menggunakan kebijakan default,
diMode debugTidak diaktifkanGabungkan dan kompresi.
diMode rilisAktifkanGabungkan dan kompresi.
Jika ditetapkan, kebijakan default akan ditimpa;
|