2012-09-19 10 views
8

Stworzyłem niektóre rozszerzenia tematyczne HtmlHelper, które pobierają pliki .css i .js w katalogu kompozycji i dynamicznie rejestrują je jako pakiety. Jeśli jednak motyw zawiera tylko pliki .min.js, dane wyjściowe Scripts.Render są puste w trybie debugowania.Asp.Net MVC4 Bundling & Minification .min.js pliki wyłączone z Scripts.Render?

Czy istnieje sposób dołączania plików * .min.js do danych wyjściowych dla skryptów.Render w trybie debugowania?

+0

Myślę, że to jest plik błędu z Optymalizacją ... – Achilles

Odpowiedz

14

Wyliczyłem to.

BundleTable.Bundles.IgnoreList.Clear(); // apparently, IgnoreList included .min.js in debug 
BundleTable.Bundles.IgnoreList.Ignore(".intellisense.js", OptimizationMode.Always); 
BundleTable.Bundles.IgnoreList.Ignore("-vsdoc.js", OptimizationMode.Always); 
BundleTable.Bundles.IgnoreList.Ignore(".debug.js", OptimizationMode.Always); 
+2

Po prostu wpadłem na ten sam problem, dziękuję! –

+0

Aby uzyskać bardziej szczegółowe wyjaśnienie, sprawdź [to odpowiedź SO] (http://stackoverflow.com/a/12901050/230390). –

1

obliczu sam problem wcześniej ...... Ja tylko uaktualnić optymalizacji asp.net internetowej do najnowszej wersji alfa.

+0

ta rozbita kopalnia na maszynie dev musiała dodać tę 'bundles.DirectoryFilter.Clear();' do BundleConfig.cs fiel naprawić maszynę dev, to jednak nie naprawiło jeszcze mojej maszyny na żywo –

Powiązane problemy