dojo打包壓縮

2021-08-23 15:51:03 字數 858 閱讀 1340

使用dojo有段時間了,用的人都知道,其包太大,消耗資源厲害,但有些效果還是不錯的。

最近專案中需要對dojo進行打包,使用研究一下。開始時一頭霧水,模組太多,這可怎麼整啊 :x。。。。。。。。。 上官網,搜gogole,終於有了答案。

其實不難,只要為dojo寫個配置檔案,把需要的模組載入,然後進行壓縮打包,提取需要的檔案即可。

配置檔案格式如下:

dependencies =

],//檔案路徑

prefixes: [

[ "dijit", "../dijit" ],

["dojox","../dojox"]]}

編譯工具(dojo內部就有):

[u]util\buildscripts\build.bat[/u]

build.bat**:

build.bat//呼叫 shrinksafe 來進行一次 js 檔案的壓縮,並做適當優化

profile=foo//定製的檔名

cssoptimize=comments.keeplines//刪除**注釋,保留**換行

optimize=shrinksafe//使用dojo compressor 進行**壓縮

copytests=false//例項拷貝

releasename=delayed//釋放後的檔名

action=release//釋放

最後執行bat就完成了

[color=blue]補充:[/color]

builder:可以幫助完成壓縮打包,但對1.2版本似乎有bug.

日誌打包壓縮

這幾天,伺服器日誌漲的很快。因為沒有日誌伺服器,都是寫在本地。要保留三個月,打包,壓縮能節省些空間。做個記錄。顯示當前系統前兩個的日期 date d 2 days ago y m d bin sh 會員服務的日誌 路徑 opt logs member ma logs 保留三天的日誌。打包壓縮存在當前...

檔案壓縮打包

1.gzip 1 gzip gzip 檔案 生成.gz檔案 2 gzip 6 預設級別 3 gzip d 壓縮檔案 解壓縮 4 gunzip 壓縮檔案 解壓縮 5 zcat 壓縮檔案 檢視壓縮檔案內容 2.bzip2 1 bzip2 檔案 生成.bz2檔案 2 bzip2 9 預設級別 3 bzip...

打包與壓縮

1.gzip壓縮 gzip a.txt 2.解壓 gunzip a.txt.gz gzip d a.txt.gz 3.bzip2壓縮 bzip2 a 4.解壓 bunzip2 a.bz2 bzip2 d a.bz2 5.將當前目錄的檔案打包 tar cvf bak.tar 將 etc passwor...