技術(shù)總結(jié)
本發(fā)明的目的是提供一種文件打包預(yù)處理的方法與設(shè)備。具體地,獲取待被打包處理的初始源文件;確定初始源文件中的依賴(lài)包及該依賴(lài)包的至少一個(gè)引用信息;若滿(mǎn)足至少一個(gè)引用信息均是對(duì)依賴(lài)包中的子模塊的引用的觸發(fā)條件,記錄依賴(lài)包中各子模塊的引用信息;確定各子模塊中屬于子模塊導(dǎo)出的子模塊的導(dǎo)出路徑;根據(jù)記錄的依賴(lài)包中各子模塊的引用信息與所述導(dǎo)出路徑,對(duì)初始源文件進(jìn)行相關(guān)替換處理,以獲得目標(biāo)源文件,以用于打包處理。與現(xiàn)有技術(shù)相比,本發(fā)明在打包時(shí)剔除依賴(lài)包中未引用的子模塊,減小包大小,從而減小文件體積,提高資源利用率,提升文件打包效率。相應(yīng)地,也減少了用戶(hù)端白屏?xí)r間,節(jié)省帶寬成本。
技術(shù)研發(fā)人員:陳敏亮
受保護(hù)的技術(shù)使用者:百度在線網(wǎng)絡(luò)技術(shù)(北京)有限公司
文檔號(hào)碼:201710026438
技術(shù)研發(fā)日:2017.01.13
技術(shù)公布日:2017.06.20