Mi sembra di dover utilizzare il raggruppamento per raggruppare un gruppo di file che vengono utilizzati insieme in un'unica consegna al browser. Ciò significherebbe, ad esempio per il mio stile di root mi piacerebbe fare qualcosa di simile al seguente:Raggruppamento di file less e css insieme
var bundle = new StyleBundle("~/Content/style").Include(
"~/Content/mystyle.less",
"~/Content/bootstrap.css",
"~/Content/bootstrap-responsive.css");
bundle.Transforms.Add(new LessTransform());
bundle.Transforms.Add(new CssMinify());
bundles.Add(bundle);
Ma questo non sembra funzionare molto bene con il custom transform technique for bundling less files come sembra che pre-bundle tutte le file in un singolo file css prima di passarlo a LessTransform. Da quello che posso dire questo metodo funziona solo se si raggruppano tutti i file meno insieme.
C'è un modo per ottenere pacchetti per consentire sia i file less che i file css nello stesso pacchetto?
Penso che 'StyleBundle' abbia già registrato un trasformatore CssMinify quando lo si istanzia. Nel codice che hai postato significa che proverà a minimizzare il file Less prima del meno trasformatore. Utilizzare il semplice tipo "Bundle" o cancellare l'elenco Transforms prima di aggiungere il meno trasformatore. – rmac
@rmac questo suona esattamente come si sta verificando. mal provarlo –
Le mie scuse, inizialmente l'ho considerato. Ma io * pensavo * che avevo controllato 'StyleBundle' /' Bundle' all'interno del link che hai dato e lo escludevo. Ma rivedendo il blog, vedo che mi sono sbagliato. Sospetto che anche questo sia il caso. – Sethi