• 大小: 0.37M
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-02-25
  • 语言: C#
  • 标签: 压缩  asp.net  asp  CSS  js  

资源简介


资源截图

代码片段和文件信息

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\Ecmascript.NET.modified.dll

     文件       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\Ecmascript.NET.modified.dll

     文件       5065  2011-10-30 22:16  CompressJs_css\WebApplication1\MSBuild\MSBuildCompressor.xml

     文件          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个文件信息

评论

共有 条评论