热门标签 | HotTags
当前位置:  开发笔记 > 前端 > 正文

MicrosoftAjaxMinifier压缩javascript的方法_javascript技巧

使用MicrosoftAJAX库(第六个预览版)其中有一个ajaxmin.exe可以压缩Js文件可以在dos命令下?查看其参数说明。
但常用的命令是 ajaxmin -a -h inputfile.js -o outputfile.js(这种是高压缩方式)

clip_image002

也可以对JS代码进行分析 命令是 ajaxmin inputfile.js -a -w:3

clip_image004
更多的使用方法请参考 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 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();//启动
}


这样的话比手动的输入命令是要快点哦
推荐阅读
author-avatar
手机用户2502855967
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有