资源简介
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.IO;
using System.Text;
using Yahoo.Yui.Compressor;
namespace WebApplication1
{
public class AutoCompress
{
string basePath = @“C:\Users\Administrator\Desktop\WebApplication1\WebApplication1\“;
public bool Compress(){
bool retVal = true;
string filePath = basePath + “myjs“;
string jsContent = ““;
CompressJsAndCss(filePathref jsContent);
File.WriteAllText(basePath + “my_mini.js“ jsContent Encoding.UTF8);
return retVal;
}
///
/// 功能:压缩特定路径下的js、css文件
/// 执行过程:
/// (1)、获取文件夹底下的所有js以及css文件
/// (2)、将文件压缩后保存成.au.min.js或auto.min.css格式
///
/// 注意:若是js文件中的js有顺序,需要整理一下顺序再压缩,
/// 因为全部压缩成功后,全部js会放到一个js文件中
///
///
///
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 5020 2011-10-30 19:20 CompressJs_css\WebApplication1\AutoCompress.cs
文件 421888 2009-07-06 16:14 CompressJs_css\WebApplication1\bin\Ecmasc
文件 6656 2011-10-30 22:22 CompressJs_css\WebApplication1\bin\WebApplication1.dll
文件 15872 2011-10-30 22:22 CompressJs_css\WebApplication1\bin\WebApplication1.pdb
文件 67072 2009-12-06 21:54 CompressJs_css\WebApplication1\bin\Yahoo.Yui.Compressor.dll
文件 0 2011-10-30 19:19 CompressJs_css\WebApplication1\miniFile\Sieena.min.css
文件 148 2011-10-30 22:22 CompressJs_css\WebApplication1\miniFile\Sieena.min.js
文件 421888 2009-07-06 16:14 CompressJs_css\WebApplication1\MSBuild\Ecmasc
文件 5065 2011-10-30 22:16 CompressJs_css\WebApplication1\MSBuild\MSBuildCompressor.xm
文件 0 2011-10-30 16:33 CompressJs_css\WebApplication1\MSBuild\Sieena.min.css
文件 8 2011-10-30 16:33 CompressJs_css\WebApplication1\MSBuild\Sieena.min.js
文件 67072 2009-12-06 21:54 CompressJs_css\WebApplication1\MSBuild\Yahoo.Yui.Compressor.dll
文件 202 2011-10-30 22:19 CompressJs_css\WebApplication1\myjs\sample_1.js
文件 139 2011-10-30 22:23 CompressJs_css\WebApplication1\my_mini.js
文件 7918 2011-10-30 22:33 CompressJs_css\WebApplication1\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache
文件 658 2011-10-30 22:22 CompressJs_css\WebApplication1\obj\Debug\WebApplication1.csproj.FileListAbsolute.txt
文件 6656 2011-10-30 22:22 CompressJs_css\WebApplication1\obj\Debug\WebApplication1.dll
文件 15872 2011-10-30 22:22 CompressJs_css\WebApplication1\obj\Debug\WebApplication1.pdb
文件 1331 2011-10-30 16:18 CompressJs_css\WebApplication1\Properties\AssemblyInfo.cs
文件 141 2011-10-30 22:23 CompressJs_css\WebApplication1\testCompress.aspx
文件 1023 2011-10-30 19:05 CompressJs_css\WebApplication1\testCompress.aspx.cs
文件 472 2011-10-30 22:22 CompressJs_css\WebApplication1\testCompress.aspx.designer.cs
文件 1989 2011-10-30 17:03 CompressJs_css\WebApplication1\Web.config
文件 1223 2011-10-30 16:18 CompressJs_css\WebApplication1\Web.Debug.config
文件 1284 2011-10-30 16:18 CompressJs_css\WebApplication1\Web.Release.config
文件 5595 2011-10-30 22:24 CompressJs_css\WebApplication1\WebApplication1.csproj
文件 1170 2011-10-30 22:24 CompressJs_css\WebApplication1\WebApplication1.csproj.user
文件 935 2011-10-30 16:18 CompressJs_css\WebApplication1.sln
..A..H. 27648 2011-10-30 22:46 CompressJs_css\WebApplication1.suo
目录 0 2011-10-30 16:18 CompressJs_css\WebApplication1\obj\Debug\TempPE
............此处省略14个文件信息
相关资源
- asp.net 网页静态化组件(shipingx-Stati
- 逐帧查看GIF图片,并实现gif图片压缩
- asp.net防刷新(F5) 禁止重复提交 ()
- Asp.Net 实现与 Ucenter通信
- DotNetZip 解压缩 以及分卷压缩类
- HTML压缩
- asp.net 页面数据压缩回传
- C#批量解压缩桌面程序源码(ICSharpC
- asp.net 多文件上传源码
- facebook OAuth 2.0 asp.net
- ASPxGridView(或ASPxTreeList)动态加载数
- Asp.net MVC - 使用PRG模式 解决放刷新问
- Asp.net MVC 使用NVelocity 作为模板引擎
- MVC通过过滤器 实现输出前对html修改(
- log4net 在asp.net 记录全局错误
- asp.net多语言实现 二
- js实现关键字高亮
- asp.net MVC 实现多国语言建站解决方案
- asp.net SEO价格查询系统源码
- 生成静态文件
- asp.net 邮件类库项目源码
- asp.net 上传文件至wps
- asp.net ucenter 打通用户登录状态实现(
- asp.net mvc 页面缓存(outputcache)入门级
- 自定义 AspNet web服务器
- 批量压缩GIF图片工具源码(基于Gifs
- ICSharpCode.SharpZipLib 压缩文件(源码)
- 不失真压缩图片
- 文件批量解压缩
- WinForm实现文件的压缩和解压,并思考
评论
共有 条评论