[發明專利]前端代碼打包方法、裝置、電子設備及存儲介質在審
| 申請號: | 202011478743.1 | 申請日: | 2020-12-15 |
| 公開(公告)號: | CN112486490A | 公開(公告)日: | 2021-03-12 |
| 發明(設計)人: | 劉宸洋 | 申請(專利權)人: | 平安銀行股份有限公司 |
| 主分類號: | G06F8/38 | 分類號: | G06F8/38;G06F8/30;G06F8/41 |
| 代理公司: | 深圳市沃德知識產權代理事務所(普通合伙) 44347 | 代理人: | 高杰;于志光 |
| 地址: | 518000 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 前端 代碼 打包 方法 裝置 電子設備 存儲 介質 | ||
本發明涉及網頁開發技術領域,揭露了一種前端代碼打包方法,包括:獲取前端代碼,對前端代碼進行業務邏輯分類,得到業務代碼和調用代碼;識別業務代碼和調用代碼的文件長度,根據業務代碼和調用代碼的文件長度,配置業務代碼和調用代碼的代碼分割點;根據業務代碼的代碼分割點,利用代碼打包工具對業務代碼進行文件打包,生成業務代碼文件;對調用代碼進行引入通用化處理,生成通用引入代碼,根據預設的代碼打包規則及調用代碼的代碼分割值,利用代碼打包工具對通用引入代碼進行文件打包,生成通用代碼文件。此外,本發明還涉及區塊鏈技術,所述前端代碼可存儲于區塊鏈中。本發明可以提高前端頁面的開發效率。
技術領域
本發明涉及網頁開發技術領域,尤其涉及一種前端代碼打包方法、裝置、電子設備及計算機可讀存儲介質。
背景技術
在當下前端頁面開發技術中,為滿足高效開發,開發人員寫的前端代碼會通過腳手架打包后才發布到線上運行。業界普遍使用的方法是vue-cli腳手架,編譯打包時自動的將現有的代碼打包優化,vue-cli腳手架一般情況下不需要手動配置,里面封裝了webpack腳手架,形成一個通用的基本功能,可以完成前端代碼打包。
但是通過vue-cli腳手架打包前端代碼不足之處在于:1、封裝好的前端代碼通用配置缺少靈活性,打包后的前端代碼由于是默認名稱加上數字,導致開發人員不清楚自己寫的具體的邏輯分割到了哪一個代碼文件,從而影響前端頁面的開發效率;2、極有可能將前端代碼的業務邏輯部分打包成一個代碼文件,而任意一點改動則需要重新下載整個業務邏輯的代碼文件,從而也會影響前端頁面的開發效率。
發明內容
本發明提供一種前端代碼打包方法、裝置、電子設備及計算機可讀存儲介質,其主要目的在于提高前端頁面的開發效率。
為實現上述目的,本發明提供的一種前端代碼打包方法,包括:
獲取前端代碼,對所述前端代碼進行業務邏輯分類,得到業務代碼和調用代碼;
識別所述業務代碼和調用代碼的文件長度,根據所述業務代碼和調用代碼的文件長度,配置所述業務代碼和調用代碼的代碼分割點;
根據所述業務代碼的代碼分割點,利用預設的代碼打包工具對所述業務代碼進行文件打包,生成業務代碼文件;
對所述調用代碼進行引入通用化處理,生成通用引入代碼,根據預設的代碼打包規則及所述調用代碼的代碼分割值,利用所述代碼打包工具對所述通用引入代碼進行文件打包,生成通用代碼文件。
可選地,所述對所述前端代碼進行業務邏輯分類,得到業務代碼和調用代碼,包括:
識別所述前端代碼的業務類型,根據所述業務類型,利用預設的代碼分類工具執行所述前端代碼的業務邏輯分類,得到業務代碼和調用代碼。
可選地,所述識別所述業務代碼和調用代碼的文件長度,包括:
獲取所述業務代碼和調用代碼的代碼行、代碼參數以及配置文件;
根據所述代碼行、代碼參數以及配置文件,計算所述業務代碼和調用代碼的代碼運行值;
根據所述代碼運行值,識別所述業務代碼和調用代碼的存儲空間,得到所述業務代碼和調用代碼的文件長度。
可選地,所述根根據所述代碼行、代碼參數以及配置文件,計算所述業務代碼和調用代碼的代碼運行值,包括:
利用下述方法計算所述業務代碼和調用代碼的代碼運行值;
ρX=E(X+μX+σX)
ρY=E(Y+μY+σY)
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于平安銀行股份有限公司,未經平安銀行股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011478743.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種神經內科血管成形術用輔助支架
- 下一篇:一種兒童股骨干皮牽引防旋轉裝置





