[發(fā)明專利]一種打包架構(gòu)更新的方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)在審
| 申請?zhí)枺?/td> | 202111145967.5 | 申請日: | 2021-09-28 |
| 公開(公告)號: | CN113778494A | 公開(公告)日: | 2021-12-10 |
| 發(fā)明(設(shè)計(jì))人: | 吳希航 | 申請(專利權(quán))人: | 度小滿科技(北京)有限公司 |
| 主分類號: | G06F8/65 | 分類號: | G06F8/65;G06F8/71 |
| 代理公司: | 北京集佳知識(shí)產(chǎn)權(quán)代理有限公司 11227 | 代理人: | 錢灣灣 |
| 地址: | 100193 北京市海淀區(qū)*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 打包 架構(gòu) 更新 方法 裝置 設(shè)備 存儲(chǔ) 介質(zhì) | ||
本申請實(shí)施例公開了一種打包架構(gòu)更新的方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)。在本申請實(shí)施例的方法中,模板項(xiàng)目更新配置后上傳模板配置文件至配置文件管理系統(tǒng),所述方法包括:在配置文件管理系統(tǒng)中獲取和當(dāng)前項(xiàng)目具有相同初始打包架構(gòu)的模板項(xiàng)目的模板配置文件;比對當(dāng)前項(xiàng)目的配置文件和從配置文件管理系統(tǒng)獲得的模板配置文件,得到比對結(jié)果;當(dāng)根據(jù)所述比對結(jié)果得到當(dāng)前項(xiàng)目的打包架構(gòu)需要更新時(shí),替換當(dāng)前項(xiàng)目的配置文件為所述從配置文件管理系統(tǒng)獲得的模板配置文件。所述方法用以提升打包架構(gòu)的更新效率。
技術(shù)領(lǐng)域
本發(fā)明涉及計(jì)算機(jī)領(lǐng)域,特別是指一種文件打包架構(gòu)更新的方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)。
背景技術(shù)
隨著科技的進(jìn)步,各種計(jì)算機(jī)技術(shù)飛速發(fā)展。文件打包是常見的計(jì)算機(jī)處理,用于實(shí)現(xiàn)文件的管理或者文件安全性的提高等目的。架構(gòu)又稱軟件架構(gòu),指的是一系列相關(guān)的抽象模式,用于指導(dǎo)軟件系統(tǒng)的設(shè)計(jì)。在軟件開發(fā)的過程中,為了實(shí)現(xiàn)文件打包的需求,通常會(huì)搭建打包架構(gòu)。在打包架構(gòu)研發(fā)完成之后,隨著技術(shù)升級、業(yè)務(wù)升級,打包架構(gòu)也會(huì)出現(xiàn)更新的需求。
在現(xiàn)有技術(shù)中,面對打包架構(gòu)更新的需求,通常采取人工更新打包架構(gòu)配置的方式,例如,人工修改打包架構(gòu)配置文件中的配置項(xiàng)。但是,通過人工的方式更新打包架構(gòu)的效率較低。
發(fā)明內(nèi)容
有鑒于此,本申請實(shí)施例提供一種文件打包架構(gòu)更新的方法、裝置及存儲(chǔ)介質(zhì),用以提高打包架構(gòu)更新的效率。
第一方面,本申請?zhí)峁┮环N打包架構(gòu)更新的方法,模板項(xiàng)目更新配置后上傳模板配置文件至配置文件管理系統(tǒng),所述方法包括:
在配置文件管理系統(tǒng)中獲取和當(dāng)前項(xiàng)目具有相同初始打包架構(gòu)的模板項(xiàng)目的模板配置文件;
比對當(dāng)前項(xiàng)目的配置文件和從配置文件管理系統(tǒng)獲得的模板配置文件,得到比對結(jié)果;
當(dāng)根據(jù)所述比對結(jié)果得到當(dāng)前項(xiàng)目的打包架構(gòu)需要更新時(shí),替換當(dāng)前項(xiàng)目的配置文件為所述從配置文件管理系統(tǒng)獲得的模板配置文件。
在一種可能的實(shí)施方式中,在所述比對當(dāng)前項(xiàng)目的配置文件和從配置文件管理系統(tǒng)獲得的模板配置文件之前,還可以包括:
從指定目錄提取當(dāng)前項(xiàng)目的配置文件。
在一種可能的實(shí)施方式中,在所述替換當(dāng)前項(xiàng)目的配置文件為所述從配置文件管理系統(tǒng)獲得的模板配置文件之后,還可以包括:
判斷當(dāng)前項(xiàng)目是否需要更新依賴包,若是,則更新當(dāng)前項(xiàng)目的依賴包。
在一種可能的實(shí)施方式中,所述當(dāng)前項(xiàng)目可以包括webpack項(xiàng)目。
在一種可能的實(shí)施方式中,所述配置文件管理系統(tǒng)可以包括Git系統(tǒng)。
在一種可能的實(shí)施方式中,所述當(dāng)前項(xiàng)目的配置文件可以包括格式規(guī)范文件、部署腳本文件、依賴配置文件、提交配置文件中的至少一個(gè)。
在一種可能的實(shí)施方式中,在模板項(xiàng)目更新配置后上傳模板配置文件至配置文件管理系統(tǒng)之前,還可以包括:
定期檢查模板項(xiàng)目的打包架構(gòu)是否需要更新,若是,則更新模板項(xiàng)目的打包架構(gòu)的配置,上傳模板配置文件至所述配置文件管理系統(tǒng)。
第二方面,本申請?zhí)峁┮环N打包架構(gòu)更新的裝置,所述裝置包括:
獲取模塊,用于在配置文件管理系統(tǒng)中獲取和當(dāng)前項(xiàng)目具有相同初始打包架構(gòu)的模板項(xiàng)目的模板配置文件;其中,所述模板項(xiàng)目更新配置后上傳模板配置文件至配置文件管理系統(tǒng);
比對模塊,用于比對當(dāng)前項(xiàng)目的配置文件和從配置文件管理系統(tǒng)獲得的模板配置文件,得到比對結(jié)果;
替換模塊,用于當(dāng)根據(jù)所述比對結(jié)果得到當(dāng)前項(xiàng)目的打包架構(gòu)需要更新時(shí),替換當(dāng)前項(xiàng)目的配置文件為所述從配置文件管理系統(tǒng)獲得的模板配置文件。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于度小滿科技(北京)有限公司,未經(jīng)度小滿科技(北京)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202111145967.5/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 一種數(shù)據(jù)庫讀寫分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測試終端的測試方法
- 一種服裝用人體測量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





