有没有一种方法来自定义方式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