[發明專利]應用組件構建打包方法、裝置及計算機存儲介質在審
| 申請號: | 201810697491.8 | 申請日: | 2018-06-29 |
| 公開(公告)號: | CN109144563A | 公開(公告)日: | 2019-01-04 |
| 發明(設計)人: | 彭明強 | 申請(專利權)人: | 平安科技(深圳)有限公司 |
| 主分類號: | G06F8/71 | 分類號: | G06F8/71 |
| 代理公司: | 北京中強智尚知識產權代理有限公司 11448 | 代理人: | 黃耀威 |
| 地址: | 518000 廣東省深圳市福田街*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 構建 應用組件 打包 標準構建 配置文件 計算機存儲介質 應用組件標識 源代碼 打包指令 信息技術領域 安裝動作 打包處理 打包文件 接收應用 組件構建 解析 | ||
本發明公開了一種應用組件構建打包方法、裝置及計算機存儲介質,涉及信息技術領域,主要目的在于能夠提高應用組件構建打包的效率和精確度。所述方法包括:接收應用組件構建打包指令,所述構建打包指令包括待構建打包應用組件的應用組件標識;根據所述應用組件標識獲取并解析所述應用組件的構建打包配置文件,得到所述應用組件的標準構建執行動作和源代碼配置文件;執行所述標準構建執行動作中的依賴包安裝動作、構建前動作、構建動作和構建后動作;對執行完所述標準構建執行動作得到的文件和所述源代碼配置文件進行打包處理,得到所述應用組件的構建打包文件。本發明適用于應用組件的構建打包。
技術領域
本發明涉及應用開發技術領域,尤其是涉及一種應用組件構建打包方法、裝置及計算機存儲介質。
背景技術
隨著信息技術的不斷發展和進步,為了滿足人們不增長的需求,應用程序需要不斷更新功能,因此需要應用開發人員不斷的開發應用組件。應用開發人員在開發完一個應用組件的代碼或者修改完應用組件的一處代碼后,通常需要對應用組件構建打包,以便將應用組件部署給測試人員進行測試。
目前,通常由技術人員通過手動方式構建打包應用組件。然而,應用組件構建打包過程較復雜,針對一個應用程序可能會出現不同團隊協作開發不同應用組件,而每個應用組件的語言、框架各不相同,應用組件構建打包的方式也不會不同,造成技術人員無法適應各種各樣的構建打包流程,通過手動方式,會造成無法控制應用組件構建打包節奏,造成應用組件構建打包的速度較慢,且在技術人員的技術水平不高的情況下,會增加應用組件構建打包的錯誤和風險,從而導致應用組件構建打包的效率和精確度較低。
發明內容
本發明提供了一種應用組件構建打包方法、裝置及計算機存儲介質,主要在于能夠實現自動完成應用組件構建打包,以及實現應用組件構建打包流程的標準化,加快構建打包的速度,控制構建打包節奏,降低構建打包的復雜度,減少手工操作的錯誤和風險,從而能夠提高應用組件構建打包的效率和精確度。
根據本發明的第一個方面,提供一種應用組件構建打包方法,包括:
接收應用組件構建打包指令,所述構建打包指令包括待構建打包應用組件的應用組件標識;
根據所述應用組件標識獲取并解析所述應用組件的構建打包配置文件,得到所述應用組件的標準構建執行動作和源代碼配置文件;
執行所述標準構建執行動作中的依賴包安裝動作、構建前動作、構建動作和構建后動作;
對執行完所述標準構建執行動作得到的文件和所述源代碼配置文件進行打包處理,得到所述應用組件的構建打包文件。
根據本發明的第二個方面,提供一種應用組件構建打包裝置,包括:
接收單元,用于接收應用組件構建打包指令,所述構建打包指令包括待構建打包應用組件的應用組件標識;
獲取解析單元,用于根據所述應用組件標識獲取并解析所述應用組件的構建打包配置文件,得到所述應用組件的標準構建執行動作和源代碼配置文件;
執行單元,用于執行所述標準構建執行動作中的依賴包安裝動作、構建前動作、構建動作和構建后動作;
打包單元,用于對執行完所述標準構建執行動作得到的文件和所述源代碼配置文件進行打包處理,得到所述應用組件的構建打包文件。
根據本發明的第三個方面,提供一種計算機可讀存儲介質,其上存儲有計算機程序,該程序被處理器執行時實現以下步驟:
接收應用組件構建打包指令,所述構建打包指令包括待構建打包應用組件的應用組件標識;
根據所述應用組件標識獲取并解析所述應用組件的構建打包配置文件,得到所述應用組件的標準構建執行動作和源代碼配置文件;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于平安科技(深圳)有限公司,未經平安科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810697491.8/2.html,轉載請聲明來源鉆瓜專利網。





