有没有办法自定义Asp.Net MVC4捆绑和缩小功能缩小js文件的方式?
意思是,我不想完全关闭缩小,但"按原样"它只是打破了AngularJs.
由于AngularJs使用DI和IoC方法在控制器中注入服务,因此如下:
function MyController($scope) { }
Run Code Online (Sandbox Code Playgroud)
一旦缩小,变为:
function MyController(n) { }
Run Code Online (Sandbox Code Playgroud)
通常这不会有问题,但AngularJs使用参数名来了解要注入的服务.所以$ scope应保持$ scope,以及angular控制器中的任何其他参数.其他所有东西,如局部变量等,都应该正常缩小.
我找不到关于如何配置Mvc4缩小的任何明确的文档,它似乎相当愚蠢,因为它是"全有或全无",所以我想我错过了一些东西.
谢谢.
asp.net-mvc asp.net-mvc-4 angularjs bundling-and-minification