[發明專利]一種子應用的調試方法、裝置、設備及存儲介質在審
| 申請號: | 202111367727.X | 申請日: | 2021-11-18 |
| 公開(公告)號: | CN114238074A | 公開(公告)日: | 2022-03-25 |
| 發明(設計)人: | 王杰 | 申請(專利權)人: | 北京達佳互聯信息技術有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 北京中博世達專利商標代理有限公司 11274 | 代理人: | 申健 |
| 地址: | 100085 北京市海淀*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 種子 應用 調試 方法 裝置 設備 存儲 介質 | ||
本公開關于一種子應用的調試方法、裝置、設備及存儲介質,能夠提高了子應用在線上的穩定性。具體方案包括:獲取主應用的入口文件,主應用的入口文件用于觸發顯示主應用的頁面,主應用的頁面包括至少一個子應用的訪問入口,至少一個子應用包括當前子應用。將當前子應用的入口文件替換為主應用的入口文件,當前子應用的入口文件用于觸發顯示當前子應用的頁面。觸發目標子應用的訪問入口,調用目標子應用的渲染文件,目標子應用的渲染文件用于渲染目標子應用的頁面,目標子應用為至少一個子應用中任一子應用。
技術領域
本公開涉及網絡技術領域,尤其涉及一種子應用的調試方法、裝置、設備及存儲介質。
背景技術
隨著互聯網技術的迅速發展,前端開發(Web front-end development)越來越得到人們的重視。目前,大多數前端是基于微前端架構開發的。微前端可以將不同的功能按照不同的維度拆分成多個子應用。在微前端架構中,線上環境(如生產環境、灰度環境、測試環境等)可以通過主應用調用不同的子應用。
但是,在開發環境中對子應用進行開發時,由于每個子應用均是由一段獨立的項目代碼實現的。因此,在開發環境中開發子應用時,前端頁面只能加載子應用的內容。也就是說,在開發環境無法通過主應用調用子應用。這樣一來,會導致開發環境與線上環境存在差異,無法保障子應用在線上的穩定性。
發明內容
本公開提供一種子應用的調試方法、裝置、設備及存儲介質,能夠提高了子應用在線上的穩定性。本公開的技術方案如下:
根據本公開的第一方面,提供一種子應用的調試方法,應用于終端,終端中部署有當前子應用。該方法包括:獲取主應用的入口文件,主應用的入口文件用于觸發顯示主應用的頁面,主應用的頁面包括至少一個子應用的訪問入口,至少一個子應用包括當前子應用。將當前子應用的入口文件替換為主應用的入口文件,當前子應用的入口文件用于觸發顯示當前子應用的頁面。觸發目標子應用的訪問入口,調用目標子應用的渲染文件,目標子應用的渲染文件用于渲染目標子應用的頁面,目標子應用為至少一個子應用中任一子應用。
可選的,該子應用的調試方法還包括:獲取主應用的統一資源定位器URL。向服務器發送第一請求,第一請求用于指示獲取主應用的入口文件,第一請求包括主應用的URL。接收來自服務器發送的主應用的入口文件。
可選的,該子應用的調試方法還包括:調用主應用的入口文件,顯示主應用的頁面。
可選的,終端存儲有第一路由配置文件,第一路由配置文件存儲有當前子應用的資源文件的路由,資源文件存儲有渲染文件的路由。該子應用的調試方法還包括:若目標子應用為當前子應用,則從第一路由配置文件中確定當前子應用的資源文件的路由。根據當前子應用的資源文件的路由,獲取當前子應用的資源文件中渲染文件的路由。根據當前子應用的渲染文件的路由,調用當前子應用的渲染文件。
可選的,至少一個子應用還包括其他子應用,其他子應用為至少一個子應用中除當前子應用以外的子應用。該子應用的調試方法還包括:若目標子應用為其他子應用,則獲取其他子應用的渲染文件。調用其他子應用的渲染文件。
可選的,終端存儲有第二路由配置文件,第二路由配置文件存儲有其他子應用的資源文件的路由,其他子應用的資源文件存儲有其他子應用的渲染文件的路由。該子應用的調試方法還包括:向服務器發送第二請求,第二請求用于指示獲取其他子應用的資源文件,第二請求包括其他子應用的資源文件的路由。接收來自服務器的其他子應用的資源文件。向服務器發送第三請求,第三請求用于指示獲取其他子應用的渲染文件,第三請求包括其他子應用的渲染文件的路由。接收來自服務器的其他子應用的渲染文件。
可選的,該子應用的調試方法還包括:顯示主應用的頁面和當前子應用的頁面。
可選的,該子應用的調試方法還包括:顯示主應用的頁面和其他子應用的頁面。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京達佳互聯信息技術有限公司,未經北京達佳互聯信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202111367727.X/2.html,轉載請聲明來源鉆瓜專利網。





