[發明專利]列表控制器代碼自動添加方法、裝置及可讀存儲介質有效
| 申請號: | 201810386430.X | 申請日: | 2018-04-26 |
| 公開(公告)號: | CN108563440B | 公開(公告)日: | 2021-09-07 |
| 發明(設計)人: | 汪剛;張文明;陳少杰 | 申請(專利權)人: | 武漢斗魚網絡科技有限公司 |
| 主分類號: | G06F8/36 | 分類號: | G06F8/36 |
| 代理公司: | 北京超凡志成知識產權代理事務所(普通合伙) 11371 | 代理人: | 戈豐 |
| 地址: | 430000 湖北省武漢市東湖新技術*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 列表 控制器 代碼 自動 添加 方法 裝置 可讀 存儲 介質 | ||
1.一種列表控制器代碼自動添加方法,其特征在于,應用于相互之間通信連接的服務器和用戶終端,所述方法包括:
所述服務器接收所述用戶終端上傳的基本類模板文件,所述基本類模板文件中包括有動態類模板文件和腳本類模板文件;
創建一個GIT倉庫,將所述基本類模板文件存儲到GIT倉庫中后,獲得所述基本類模板文件在所述GIT倉庫中對應的倉庫地址,并將所述倉庫地址反饋給所述用戶終端;
當需要下載所述基本類模板文件時,所述用戶終端響應shell腳本運行指令,創建一個用于存放所述基本類模板文件的模板目錄;
通過所述倉庫地址將所述服務器中的基本類模板文件下載到所述模板目錄中;
對下載完成的基本類模板文件進行指令處理,返回當前shell腳本的上一級目錄,獲取當前用戶工作目錄的絕對路徑和所述絕對路徑的絕對地址;
獲取所述模板目錄的地址,并基于所述模板目錄的地址在所述模板目錄的下一級目錄下創建一個開發工具的指定目錄,將所述模板目錄中的基本類模板文件復制到所述開發工具的指定目錄中,以實現代碼添加。
2.根據權利要求1所述的列表控制器代碼自動添加方法,其特征在于,所述用戶終端響應shell腳本運行指令,創建一個用于存放所述基本類模板文件的模板目錄的步驟,包括:
檢測shell腳本是否處于運行狀態;
在檢測到所述shell腳本處于運行狀態時,定義臨時模板參數;
通過所述臨時模板參數在所述shell腳本所在的目錄創建一個臨時模板目錄。
3.根據權利要求2所述的列表控制器代碼自動添加方法,其特征在于,所述方法還包括:
響應shell腳本創建指令,創建一個shell腳本,并在所述shell腳本中添加固定指令。
4.根據權利要求1所述的列表控制器代碼自動添加方法,其特征在于,所述通過所述倉庫地址將所述服務器中的基本類模板文件下載到所述模板目錄中的步驟,包括:
從所述服務器中查找所述倉庫地址目錄下的基本類模板文件;
將查找到的所述基本類模板文件下載到創建的所述模板目錄中。
5.根據權利要求1所述的列表控制器代碼自動添加方法,其特征在于,在對下載完成的基本類模板文件進行指令處理,將指令處理得到的代碼添加到開發工具的指定目錄下,以實現代碼添加的步驟之后,所述方法還包括:
返回所述模板目錄的上一級目錄,將所述模板目錄下的所有文件刪除,以將代碼清除。
6.一種列表控制器代碼自動添加方法,其特征在于,應用于與服務器通信連接的用戶終端,所述方法包括:
將基本類模板文件上傳到所述服務器,以使所述服務器接收所述基本類模板文件并創建一個GIT倉庫,在將所述基本類模板文件存儲到GIT倉庫中后獲得所述基本類模板文件在所述GIT倉庫中對應的倉庫地址,所述基本類模板文件中包括有動態類模板文件和腳本類模板文件;
接收所述服務器發送的倉庫地址,當需要下載所述基本類模板文件時,響應shell腳本運行指令,創建一個用于存放所述基本類模板文件的模板目錄;
通過所述倉庫地址將所述服務器中的基本類模板文件下載到所述模板目錄中;
對下載完成的基本類模板文件進行指令處理,返回當前shell腳本的上一級目錄,獲取當前用戶工作目錄的絕對路徑和所述絕對路徑的絕對地址;
獲取所述模板目錄的地址,并基于所述模板目錄的地址在所述模板目錄的下一級目錄下創建一個開發工具的指定目錄,將所述模板目錄中的基本類模板文件復制到所述開發工具的指定目錄中,以實現代碼添加。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于武漢斗魚網絡科技有限公司,未經武漢斗魚網絡科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810386430.X/1.html,轉載請聲明來源鉆瓜專利網。





