首页 > 其他 > 详细

使用VisualStudio进行脚本|样式文件压缩

时间:2015-09-22 23:32:38      阅读:422      评论:0      收藏:0      [点我收藏+]

在vs的Optimization中有个Bundle是专门用来压缩样式和脚本文件 。他有两个继承:StyleBundle、ScriptBundle,从名字上就可看出,StyleBundle专门压缩样式文件。ScriptBundle专门压缩脚本文件。

技术分享技术分享技术分享

在App_Start文件夹下,写出BundleCollection,添加需要压缩的文件名

技术分享

注意:在这里对压缩文件合并而路径名,会产生虚拟路径,可以在浏览器监控中看到。虚拟路径不能和真实路径一样,如果一样程序会找真实路径,压缩会不成功。

将压缩路径引用在页面,根据Styles.Render(paths)、Scripts.Render(paths)可以将压缩文件引用到页面。由于压缩文件会有缓存,所以最好后缀加上版本号,这样更新文件后网站可以立即更新。

技术分享

技术分享

技术分享

 BundleTable.EnableOptimizations = true;压缩文件记得在Global文件上,将压缩的开关打开。

技术分享

注:压缩文件时,程序默认会先找同名文件的min文件进行压缩,所以如果对没有min的同名文件有修改,最好把min文件删除。这样就会把真正需要的文件压缩。

注;在浏览器监控的时候,可以点击{}按钮,他会把压缩脚本还原成未压缩版本,方便调试。技术分享

使用VisualStudio进行脚本|样式文件压缩

原文:http://www.cnblogs.com/sanqianjin/p/4830642.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!