non*_*non 3 javascript minify visual-studio asp.net-mvc-4
我正在使用ScriptBundle并将EnableOptimizations设置为true.
我原来的剧本是
$('.carousel').carousel({ interval: 5000, pause: "hover" })
Run Code Online (Sandbox Code Playgroud)
缩小的结果是
$(".carousel").carousel({interval:5e3,pause:"hover"})
Run Code Online (Sandbox Code Playgroud)
这使得旋转木马滑动速度超快!知道如何解决这个问题吗?我应该使用任何逃避角色来避免这5000转到5e3?
谢谢!
你可以缩小引导程序,但有一些规则:
确保你不要缩小缩小版本,取出块注释/**/似乎可以减少错误.最后将所有内容分开:
bundles.Add(new ScriptBundle("~/js/jquery").Include(
"~/assets/js/jquery-{version}.js",
"~/assets/js/jquery-migrate-{version}.js",
"~/assets/js/jquery.flexslider.js",
"~/assets/js/jquery.isotope.js",
"~/assets/js/jquery.fancybox-{version}.js"
));
bundles.Add(new ScriptBundle("~/js/bootstrap").Include(
"~/assets/js/bootstrap.js",
"~/assets/js/jquery.validate.unobtrusive-custom-for-bootstrap.js",
"~/assets/js/bootstrap-datepicker.js"
));
bundles.Add(new ScriptBundle("~/js/custom").Include(
"~/assets/js/revolution.custom.js",
"~/assets/js/custom.js"
));
Run Code Online (Sandbox Code Playgroud)
我发现这种方法似乎让野兽平静下来,你会得到很好的结果.我也发现:
<script src="~/assets/js/jquery.validate.min.js"></script>
<script src="~/assets/js/jquery.validate.unobtrusive.min.js"></script>
Run Code Online (Sandbox Code Playgroud)
这些文件最好单独完成,并导致脚本捆绑出现重大问题.
| 归档时间: |
|
| 查看次数: |
1365 次 |
| 最近记录: |