Ily*_*dik 5 c# asp.net asp.net-mvc bundling-and-minification
根据发布模式下的文档,bundler应该使用.min.js文件(如果存在).我通过以下方式添加角度:
bundles.Add(new ScriptBundle(Bundles.Scripts).Include(
"~/Content/Scripts/angular.js"));
Run Code Online (Sandbox Code Playgroud)
我在同一个文件夹中有angular.js和angular.min.js.所以根据我的理解,bundler应该只使用angular.min.js并且不做任何事情.但是当我在http响应中检查结果时,它会有所不同.它也缩小了,但所有的名字都不同:
我在浏览器中得到的内容:
(function(n,t,i){"use strict";function v(n)
Run Code Online (Sandbox Code Playgroud)
Angular.min.js
(function(P,X,u){'use strict';function M(b)
Run Code Online (Sandbox Code Playgroud)
有人可以解释为什么会这样吗?捆绑器是否只是忽略.min文件或者再次缩小.min.js?
PS我试图删除angular.js文件,然后我得到一个空的结果,所以看起来捆绑器根本不关心angular.min.js存在.