Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 18761|Svare: 2

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

[Kopier lenke]
Publisert på 16.07.2018 17:34:55 | | | |
BundleConfig er konfigurert som følger:



Cshtml-koden ser slik ut:



Hvis du konfigurerer det på denne måten, fungerer siden fint, men den pakker ikke all CSS-en i én fil!

Prøv å bruke følgende konfigurasjon:

Siden font-awesome må laste inn en fontfil, vil siden ikke vises korrekt, og nettverksforespørselen vil rapportere en 404-feil som følger:


Løsning

Siden woff2-filen som refereres til i den generelle css-filen introduseres gjennom den relative stien, når bunten komprimerer css-en til en woff2-fil, kan filen ikke finnes gjennom den relative stien i det minste, så vi må implementere hele stien fra Xie IItemTransform og lime inn koden direkte:

Når du bruker bunten, ser det slik ut:

På denne måten, når bunten komprimerer CSS, vil den erstatte den relative stimodellen og behandle den til en full sti. Dette løser problemet.

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




Foregående:. NET: OrderBy og ThenBy
Neste:webAPI eksporterer listedata til en Excel-tabellfil
 Vert| Publisert på 10.07.2023 18:35:00 |
Praktisk drift: Bruk BundleTransformer for å erstatte System.Web.Optimization
https://www.itsvse.com/thread-10387-1-1.html
 Vert| Publisert på 10.07.2023 18:39:46 |
EnableOptimizations aktivert


Hvis kompileringdebug-attributtet er sant, så bundle-komprimeringUgyldig


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

Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com