Czy istnieje sposób, aby dostosować sposób, w jaki pakiet ASP.Net MVC4 wiążący & minimalizuje pliki js?Usługi wiązek, minimalizacji i AngliJS Mvc4
To znaczy, nie chcę całkowicie wyłączać minifikacji, ale "jak jest", to po prostu łamie AngularJs.
Od angularjs używa DI i IoC podejście do wstrzykiwania usługi w kontrolerach, co następuje:
function MyController($scope) { }
Po minified staje:
function MyController(n) { }
Normalnie nie byłoby problemu, ale angularjs używa nazw parametrów, aby zrozumieć, która usługa należy wstrzykiwać. Zatem zakres $ powinien pozostać w zakresie $, a także jakikolwiek inny parametr w kontrolerach kątowych. Cała reszta, jak zmienne lokalne itp., Powinna być normalnie zminimalizowana.
Nie mogę znaleźć żadnej jasnej dokumentacji, jak skonfigurować zminimalizowanie Mvc4, i wydaje się raczej głupie, że jest "wszystko albo nic", więc myślę, że czegoś brakuje.
Dzięki.
Technicznie duplikat http://stackoverflow.com/questions/13032721/system-web-optimization-making-function-argument-names-stay-the-same-for-certain, chociaż nie sądzę, że odpowiedź ma sens. – drzaus
To pytanie powielone również przez http://stackoverflow.com/questions/17410012/customizing-net-4-5-bundler-minifier – drzaus