Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 18761|Svar: 2

[ASP.NET] Asp.net MVC Bundle pakker alle CSS-filer sammen

[Kopier link]
Opslået på 16/07/2018 17.34.55 | | | |
BundleConfig er konfigureret som følger:



Cshtml-koden ser sådan ud:



Hvis du konfigurerer det på denne måde, fungerer siden fint, men den pakker ikke al CSS i én fil!

Prøv at bruge følgende konfiguration:

Da font-awesome skal indlæse en skrifttypefil, vises siden ikke korrekt, og netværksforespørgslen vil rapportere en 404-fejl som følger:


Opløsning

Da woff2, der refereres til i den generelle css, introduceres gennem den relative sti, kan buntet slet ikke findes gennem den relative sti, når pakken komprimerer css'en til en woff2-fil, så vi skal implementere hele stien fra Xie IItemTransform og indsætte koden direkte:

Når man bruger bundtet, ser det sådan ud:

På denne måde, når bundtet komprimerer CSS'en, vil det erstatte den relative sti-model og behandle den til en fuld sti. Det løser problemet.

Ressourcer:https://stackoverflow.com/questi ... t-virtual-directory




Tidligere:. NET: OrderBy og ThenBy
Næste:webAPI eksporterer listedata til en Excel-tabelfil
 Udlejer| Opslået på 10/07/2023 18.35.00 |
Praktisk drift: Brug BundleTransformer til at erstatte System.Web.Optimization
https://www.itsvse.com/thread-10387-1-1.html
 Udlejer| Opslået på 10/07/2023 18.39.46 |
EnableOptimizations aktiveret


Hvis kompileringdebug-attributten er sand, så bundle-komprimeringUgyldig


Når Web.Release.config publiceres, fjernes debug-attributtet som følger:

Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com