有沒有一種方法來自定義方式Asp.Net MVC4捆綁&縮小功能縮小js文件?Mvc4捆綁,縮小和AngularJS服務
這意味着,我不想完全關閉縮小,但「原樣」它只是打破AngularJs。
由於AngularJs使用DI和IoC機制在控制器注射服務,以下內容:
function MyController($scope) { }
精縮後,就變成了:
function MyController(n) { }
通常這不會是一個問題,但AngularJs使用參數名稱來了解要注入哪個服務。所以$ scope應該保持$ scope,以及角度控制器中的任何其他參數。其他一切,如局部變量等,都應該正常縮小。
我找不到任何關於如何配置Mvc4縮小的清晰文檔,它看起來相當愚蠢,因爲它是「全部或全部」,所以我認爲我錯過了一些東西。
謝謝。
從技術上講,http://stackoverflow.com/questions/13032721/system-web-optimization-making-function-argument-names-stay-the-same-for-rtain,雖然我不認爲答案是有道理的。 – drzaus 2013-11-12 18:06:06
這個問題也複製了http://stackoverflow.com/questions/17410012/customizing-net-4-5-bundler-minifier – drzaus 2013-11-12 18:06:37