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 相关文章推荐
[转]JS宝典学习笔记
Feb 07 Javascript
js onpropertychange输入框 事件获取属性
Mar 26 Javascript
jquery右下角弹出提示框示例代码
Oct 08 Javascript
实例讲解JavaScript中的this指向错误解决方法
Jun 13 Javascript
AngularJS ng-bind-template 指令详解
Jul 30 Javascript
AngularJS模块详解及示例代码
Aug 17 Javascript
Node.js Mongodb 密码特殊字符 @的解决方法
Apr 11 Javascript
vue axios用法教程详解
Jul 23 Javascript
Javascript中toFixed计算错误(依赖银行家舍入法的缺陷)解决方法
Aug 22 Javascript
JointJS流程图的绘制方法
Dec 03 Javascript
ES6 class的应用实例分析
Jun 27 Javascript
NProgress显示顶部进度条效果及使用详解
Sep 21 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
Linux下实现PHP多进程的方法分享
2012/08/16 PHP
php生成固定长度纯数字编码的方法
2015/07/09 PHP
PHP常见错误提示含义解释(实用!值得收藏)
2016/04/25 PHP
ThinkPHP模板标签eq if 中区分0,null,false的方法
2017/03/24 PHP
PHP开发的文字水印,缩略图,图片水印实现类与用法示例
2019/04/12 PHP
通过JAVAScript实现页面自适应
2007/01/19 Javascript
extjs 列表框(multiselect)的动态添加列表项的方法
2009/07/31 Javascript
Javascript 检测、添加、移除样式(className)函数代码
2009/09/08 Javascript
javascript 精粹笔记
2010/05/09 Javascript
获取dom元素那些讨厌的位置封装代码
2010/06/23 Javascript
同一页面多个商品倒计时JS 基于面向对象的javascript
2012/02/16 Javascript
使用JavaScript 编写简单计算器
2014/11/24 Javascript
跟我学习javascript的arguments对象
2015/11/16 Javascript
原生js和jQuery实现淡入淡出轮播效果
2015/12/25 Javascript
基于jQuery Tipso插件实现消息提示框特效
2016/03/16 Javascript
javascript中数组和字符串的方法对比
2016/07/20 Javascript
js表单元素checked、radio被选中的几种方法(详解)
2016/08/22 Javascript
Bootstrap框架的学习教程详解(二)
2016/10/18 Javascript
js仿淘宝评价评分功能
2017/02/28 Javascript
JavaScript原生数组Array常用方法
2017/04/06 Javascript
vue动态路由实现多级嵌套面包屑的思路与方法
2017/08/16 Javascript
vue短信验证性能优化如何写入localstorage中
2018/04/25 Javascript
vue 录制视频并压缩视频文件的方法
2018/07/27 Javascript
js运算符的一些特殊用法
2018/07/29 Javascript
vue router 用户登陆功能的实例代码
2019/04/24 Javascript
koa2+vue实现登陆及登录状态判断
2019/08/15 Javascript
前端开发之便利店收银系统代码
2019/12/27 Javascript
vue实现打地鼠小游戏
2020/08/21 Javascript
使用Python编写一个简单的tic-tac-toe游戏的教程
2015/04/16 Python
Python中sort和sorted函数代码解析
2018/01/25 Python
python3中替换python2中cmp函数的实现
2019/08/20 Python
python集合删除多种方法详解
2020/02/10 Python
详解修改Anaconda中的Jupyter Notebook默认工作路径的三种方式
2021/01/24 Python
Rakuten Kobo台湾:电子书、eReaders和Reading应用程式
2017/11/24 全球购物
材料加工硕士生求职信
2013/10/10 职场文书
经典优秀毕业生求职信范文分享
2013/12/18 职场文书