Microsoft Ajax Minifier 壓縮javascript

來源:互聯網
上載者:User

使用Microsoft AJAX (第六個預覽版其中有一個 ajaxmin.exe 可以壓縮Js檔案可以在dos 命令下  /?  查看其參數說明。

但常用的命令是  ajaxmin -a -h inputfile.js -o outputfile.js(這種是高壓縮方式)

也可以對JS代碼進行分析 命令是 ajaxmin inputfile.js -a -w:3

更多的使用方法請參考 Help 說明。

ajaxmin.exe 下載 AjaxMinSetup.rar

Microsoft AJAX (第六個預覽版下載 MicrosoftAjaxLibrary_Preview6.zip

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();//啟動

}

這樣的話比手動的輸入命令是要快點哦

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.