Microsoft Ajax Minifier 压缩javascript的方法


Posted in Javascript onMarch 05, 2010

但常用的命令是  ajaxmin -a -h inputfile.js -o outputfile.js(这种是高压缩方式)

Microsoft Ajax Minifier 压缩javascript的方法

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

Microsoft Ajax Minifier 压缩javascript的方法
更多的使用方法请参考 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<string> inputfileLis,string outfile) 
{ 
for (int i = 0; i < inputfileList.Count; 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();//启动 
}

这样的话比手动的输入命令是要快点哦
Javascript 相关文章推荐
javascript操作表格排序实例分析
May 06 Javascript
javascript中sort() 方法使用详解
Aug 30 Javascript
js实现新年倒计时效果
Dec 10 Javascript
javascript实现表单验证
Jan 29 Javascript
JavaScript 数组some()和filter()的用法及区别
May 20 Javascript
Canvas 制作动态进度加载水球详解及实例代码
Dec 09 Javascript
Angular 4 指令快速入门教程
Jun 07 Javascript
ionic环境配置及问题详解
Jun 27 Javascript
Bootstrap 模态框多次显示后台提交多次BUG的解决方法
Dec 26 Javascript
JS操作json对象key、value的常用方法分析
Oct 29 Javascript
JS 数组基本用法入门示例解析
Jan 16 Javascript
深入浅析vue全局环境变量和模式
Apr 28 Javascript
javascript 浏览器检测代码精简版
Mar 04 #Javascript
前端开发部分总结[兼容性、DOM操作、跨域等](持续更新)
Mar 04 #Javascript
jquery与google map api结合使用 控件,监听器
Mar 04 #Javascript
jquery 打开窗口返回值实现代码
Mar 04 #Javascript
jQuery入门知识简介
Mar 04 #Javascript
jQuery 获取URL参数的插件
Mar 04 #Javascript
老鱼 浅谈javascript面向对象编程
Mar 04 #Javascript
You might like
PHP VS ASP
2006/10/09 PHP
codeigniter框架批量插入数据
2014/01/09 PHP
你可能不知道PHP get_meta_tags()函数
2014/05/12 PHP
简单概括PHP的字符串中单引号与双引号的区别
2016/05/07 PHP
php中json_encode不兼容JSON_UNESCAPED_UNICODE的解决方案
2016/05/31 PHP
13 个JavaScript 性能提升技巧分享
2012/07/26 Javascript
jquery实现拖拽调整Div大小
2015/01/30 Javascript
JavaScript实现横向滑出的多级菜单效果
2015/10/09 Javascript
JS实用技巧小结(屏蔽错误、div滚动条设置、背景图片位置等)
2016/06/16 Javascript
jQuery多文件异步上传带进度条实例代码
2016/08/16 Javascript
基于JS实现弹出一个隐藏的div窗口body页面变成灰色并且不可被编辑
2016/12/14 Javascript
常用jQuery选择器汇总
2017/02/02 Javascript
jQuery源码分析之init的详细介绍
2017/02/13 Javascript
jQuery用noConflict代替$的实现方法
2017/04/12 jQuery
详谈Angular 2+ 的表单(一)之模板驱动型表单
2017/04/25 Javascript
vue.js 实现输入框动态添加功能
2018/06/25 Javascript
VUE路由动态加载实例代码讲解
2019/08/26 Javascript
webpack5 联邦模块介绍详解
2020/07/08 Javascript
Python实现向服务器请求压缩数据及解压缩数据的方法示例
2017/06/09 Python
python 实现在Excel末尾增加新行
2018/05/02 Python
Python应用库大全总结
2018/05/30 Python
Python unittest单元测试框架总结
2018/09/08 Python
python中的数据结构比较
2019/05/13 Python
PYTHON如何读取和写入EXCEL里面的数据
2019/10/28 Python
python实现井字棋小游戏
2020/03/04 Python
python里反向传播算法详解
2020/11/22 Python
HTML5 Web 存储详解
2016/09/16 HTML / CSS
HTML5的一个显示电池状态的API简介
2015/06/18 HTML / CSS
香蕉共和国加拿大官网:Banana Republic加拿大
2018/08/06 全球购物
俄罗斯苹果优质经销商商店:iPort
2020/05/27 全球购物
如何提高SQL Server的安全性
2016/07/25 面试题
保护环境的标语
2014/06/09 职场文书
国际贸易毕业生自荐书
2014/06/22 职场文书
怎样评估创业计划书是否有可行性?
2019/08/07 职场文书
Redis持久化与主从复制的实践
2021/04/27 Redis
SQL Server代理:理解SQL代理错误日志处理方法
2021/06/30 SQL Server