网上压缩css和js工具很多,但在我们的系统中总有特殊的地方。也许你会觉得用第三方的压缩工具很麻烦。我就遇到了这样问题,我不想在本地压缩,只想更新到服务器上去压缩,服务器压缩也不用备份之类的操作。于是我就想着自己实现压缩工具。
初步需求如下:
- 使用Yahoo.Yui.Compressor 2.0版本
- 只对网站目录下指定文件夹中css和js进行压缩
- 使用到了JQuery插件,所以有很多都是压缩过的js。所以对文件名称中保存min的不进行压缩
- 不需要备份文件
- 如在第一次访问文件时候进行压缩或应用程序启动时候进行压缩?
实现(应用程序启动压缩版本):
- 引用 Yahoo.Yui.Compressor.dll
- 在Global.asax的Application_Start事件中加入处理代码--code:
完整代码下载:http://files.cnblogs.com/xuchengzone/JS-CSS.Compressor.rar
本文转自王磊的博客博客园博客,原文链接:http://www.cnblogs.com/vipstone/archive/2012/12/11/2812538.html,如需转载请自行联系原作者