Ano ang bundling at minification sa ASP NET MVC?
Ano ang bundling at minification sa ASP NET MVC?

Video: Ano ang bundling at minification sa ASP NET MVC?

Video: Ano ang bundling at minification sa ASP NET MVC?
Video: ASP.NET Core Crash Course - C# App in One Hour 2024, Mayo
Anonim

pareho bundling at minification ay ang dalawang magkahiwalay na diskarte upang bawasan ang oras ng pagkarga. Ang bundling binabawasan ang bilang ng mga kahilingan sa Server, habang ang pagpapaliit binabawasan ang laki ng hiniling na mga asset.

Pagkatapos, ano ang bundling at minification sa MVC?

MVC nagpapatupad ng isang proseso na tinatawag pagpapaliit sa bundle mga file. Bundling at Minification magbigay sa amin ng paraan para parehong bawasan ang bilang ng mga kahilingang kailangan para makakuha ng JS at CSS na mga resource file at bawasan ang laki ng mga file mismo, at sa gayon ay mapahusay ang pagiging tumutugon ng aming mga app.

Gayundin, ano ang BundleConfig Cs sa ASP NET MVC? BundleConfig ay walang iba kundi ang configuration ng bundle na inilipat sa hiwalay na file. Dati itong bahagi ng app startup code (mga filter, mga bundle , ang mga ruta ay dating naka-configure sa isang klase) Upang idagdag ang file na ito, kailangan mo munang idagdag ang Microsoft. AspNet . Web. Optimization nuget package sa iyong web project: Install-Package Microsoft.

Kaya lang, ano ang bundling at minification?

Bundling at minification ay dalawang pamamaraan na magagamit mo sa ASP. NET 4.5 upang mapabuti ang oras ng pagkarga ng kahilingan. Bundling at minification pinapabuti ang oras ng pagkarga sa pamamagitan ng pagbabawas ng bilang ng mga kahilingan sa server at pagbabawas ng laki ng mga hiniling na asset (gaya ng CSS at JavaScript.)

Paano ipinapatupad ang Minification sa MVC?

Bundling at pagpapaliit maaaring paganahin o hindi paganahin sa dalawang paraan: alinman sa pagtatakda ng halaga ng katangian ng debug sa Compilation Element sa Web. config file o pagtatakda ng enableOptimizations property sa klase ng BundleTable. Sa sumusunod na halimbawa, ang debug ay nakatakda sa true sa web.

Inirerekumendang: