Quando si passa dallo sviluppo a un ambiente di produzione, ho riscontrato alcuni problemi con il modo in cui i miei file javascript vengono ridotti. Sembra che alcuni non minify correttamente, e quindi mi sono guardato intorno per trovare un modo per non minimizzare un bundle specifico.Bundle e minial ASP.Net MVC
public static void RegisterBundles(BundleCollection _bundles)
{
_bundles.Add(new ScriptBundle("~/bundles/toNotMinify").Include(
"~/Scripts/xxxxxx.js"
));
_bundles.Add(new ScriptBundle("~/bundles/toMinify").Include(
"~/Scripts/yyyyy.js"
));
etc..
Questo è il layout di base nella classe di configurazione del pacchetto. Voglio trovare un modo per avere tutti i miei pacchetti ridotti, a parte il primo. È possibile? Finora l'unica soluzione che ho trovato per ottenere qualcosa di simile è disattivare la minificazione a livello globale.
Rudy Siamo spiacenti! Ho modificato la tua risposta per errore invece della mia (ho lasciato un codice fuori per errore e premuto su "modifica" per cambiarlo.) Il mio male; ( – amhed
Grazie. Ho provato entrambi questi metodi, ma sembra comunque ridurlo quando costruire in modalità di rilascio per qualche motivo – Thewads
Rudis soln dovrebbe funzionare.Se si costruisce un bundle base senza specificare alcuna trasformazione, sarà semplicemente raggruppare i file così come sono, quindi questo sicuramente non dovrebbe minimizzare il pacchetto. –