Microsoft Ajax Minifier 压缩javascript的方法_javascript技巧
程序员文章站
2022-05-12 08:45:38
...
但常用的命令是 ajaxmin -a -h inputfile.js -o outputfile.js(这种是高压缩方式)
public void ExecuteCommond(List inputfileLis,string outfile)
{
for (int i = 0; i {
CompressCode+= inputfileList[i]+” ”;
}
CompressCode += " -o " +outfile+ " /Eo:utf-8 /Ei:utf-8";
System.Diagnostics.Process p = new System.Diagnostics.Process();
p.StartInfo.FileName = @"C:\Program Files\Microsoft\Microsoft Ajax Minifier\ajaxmin.exe";//需要启动的程序名
p.StartInfo.Arguments = CompressCode;//启动参数
p.Start();//启动
}
这样的话比手动的输入命令是要快点哦
也可以对JS代码进行分析 命令是 ajaxmin inputfile.js -a -w:3
更多的使用方法请参考 Help 说明。
ajaxmin.exe 下载 Microsoft AJAX 库 (第六个预览版)
Ajaxmin压缩多文件的时候:
Ajaxmin —inputfile_1 —inputfile_2 —o —oututfile /Eo:utf-8 /Ei:utf-8
其中
/Eo:utf-8 /Ei:utf-8 代表输入输出的格式,如果未指定的时候默认ASCII码。
问了简便期间小弟写了个程序执行Ajaxmin程序:
代码如下:
复制代码 代码如下:
public void ExecuteCommond(List
{
for (int i = 0; i {
CompressCode+= inputfileList[i]+” ”;
}
CompressCode += " -o " +outfile+ " /Eo:utf-8 /Ei:utf-8";
System.Diagnostics.Process p = new System.Diagnostics.Process();
p.StartInfo.FileName = @"C:\Program Files\Microsoft\Microsoft Ajax Minifier\ajaxmin.exe";//需要启动的程序名
p.StartInfo.Arguments = CompressCode;//启动参数
p.Start();//启动
}
这样的话比手动的输入命令是要快点哦
上一篇: php用一个函数获取要查询的条件
下一篇: 按位取反运算符的使用
推荐阅读
-
利用CSS、JavaScript及Ajax实现图片预加载的三大方法
-
使用Ajax异步上传图片的方法(html,javascript,php)
-
使用ajax加载的页面中包含的javascript的解决方法
-
JavaScript 上传文件(psd,压缩包等),图片,视频的实现方法
-
菜鸟蔡之Ajax复习第一篇(后台asp.net)(传统的JavaScript方法实现Ajax功能)
-
利用CSS、JavaScript及Ajax实现图片预加载的三大方法
-
克隆javascript对象的三个方法小结_javascript技巧
-
javascript - 一个页面中有多个相同的form,分别去发起异步请求,后写的$.ajax方法,数据发送不出去,控制台也没有报错?
-
XMLHTTP 乱码的解决方法(UTF8,GB2312 编码 解码)_javascript技巧
-
Js数组的操作push,pop,shift,unshift等方法详细介绍_javascript技巧