[發明專利]一種組件平臺開發方法、系統、計算機設備及機器可讀介質在審
| 申請號: | 202110355923.9 | 申請日: | 2021-04-01 |
| 公開(公告)號: | CN113076085A | 公開(公告)日: | 2021-07-06 |
| 發明(設計)人: | 章丁 | 申請(專利權)人: | 江蘇云從曦和人工智能有限公司 |
| 主分類號: | G06F8/20 | 分類號: | G06F8/20;G06F8/30;G06F8/61;G06F8/65 |
| 代理公司: | 上海光華專利事務所(普通合伙) 31219 | 代理人: | 李鐵 |
| 地址: | 215021 江蘇省蘇州市蘇州*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 組件 平臺 開發 方法 系統 計算機 設備 機器 可讀 介質 | ||
1.一種組件平臺開發方法,其特征在于,包括以下步驟:
進行鏡像檢測,并在鏡像正確時進行腳手架安裝;
基于master創建組件分支以及利用所述腳手架創建組件;
根據創建的組件分支進行組件開發,并在完成組件開發后發布所述組件;
提取并集成已發布的全部或部分組件,形成組件平臺。
2.根據權利要求1所述的組件平臺開發方法,其特征在于,每個組件首次開發時所創建的組件分支名與所創建的組件名一致。
3.根據權利要求1所述的組件平臺開發方法,其特征在于,進行組件開發的過程還包括:
進行鏡像檢測,并在鏡像正確時進行腳手架升級;
定位目標組件分支,并將master中的最新代碼合并至所述目標組件分支,根據所述目標組件分支進行組件開發。
4.根據權利要求1或3所述的組件平臺開發方法,其特征在于,發布所述組件的過程包括:
對開發完成的組件進行測試,并在測試通過后對組件編寫注釋和示例;
在目標根目錄下輸入并運行組件文檔生成命令,生成所述組件對應的組件文檔;
將每個組件以及與其對應的注釋、示例和組件文檔進行關聯,并將關聯后的組件發布至開發環境。
5.根據權利要求4所述的組件平臺開發方法,其特征在于,形成所述組件平臺的過程包括:
在開發環境中對所有組件進行合并測試,并將測試后的組件更新至線上環境;
確定目標項目,并基于所述目標項目切換鏡像,按照切換后的鏡像安裝一個或多個組件;
提取并集成基于所述目標項目安裝的具有相同或相似功能的組件,并測試集成后的組件是否存在缺陷;以及在測試完成后,更改組件命名空間為線上環境,并改變線上環境中組件名的測試后綴,形成所述組件平臺。
6.根據權利要求5所述的組件平臺開發方法,其特征在于,形成組件平臺后,還包括:
對所述組件平臺上的組件進行標注,所述標注包括以下至少之一:組件名標注、版本號標注;
在所述組件平臺上對所有標注后的組件進行合并測試,并在測試完成后合并master;
改變所述目標項目中組件名的后綴,并在改變后綴后發布所述目標項目。
7.根據權利要求1或3所述的組件平臺開發方法,其特征在于,進行鏡像檢測時,若所述鏡像不正確,則進行鏡像設置,并在設置完成后進行腳手架安裝或升級。
8.一種組件平臺開發系統,其特征在于,包括有:
鏡像檢測模塊,用于進行鏡像檢測,并在鏡像正確時進行腳手架安裝;
組件分支模塊,用于基于master創建組件分支以及利用所述腳手架創建組件;
組件開發模塊,用于根據創建的組件分支進行組件開發,并在完成組件開發后發布所述組件;
組件平臺模塊,用于提取并集成已發布的全部或部分組件,形成組件平臺。
9.根據權利要求8所述的組件平臺開發系統,其特征在于,每個組件首次開發時所創建的組件分支名與所創建的組件名一致。
10.根據權利要求8所述的組件平臺開發系統,其特征在于,
所述鏡像檢測模塊還包括在鏡像正確時進行腳手架升級;
所述組件分支模塊還包括在完成腳手架升級后定位目標組件分支,并將master中的最新代碼合并至所述目標組件分支;
所述組件開發模塊還包括根據所述目標組件分支進行組件開發,并在完成組件開發后發布所述組件。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于江蘇云從曦和人工智能有限公司,未經江蘇云從曦和人工智能有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110355923.9/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種在區塊鏈上的物聯網的智能家居數據上鏈方法及系統
- 下一篇:一種數控銑床





