[发明专利]文件打包方法、装置、电子设备及介质在审
申请号: | 201910827800.3 | 申请日: | 2019-09-03 |
公开(公告)号: | CN110659253A | 公开(公告)日: | 2020-01-07 |
发明(设计)人: | 尚国睿 | 申请(专利权)人: | 北京达佳互联信息技术有限公司 |
主分类号: | G06F16/16 | 分类号: | G06F16/16;G06F16/958 |
代理公司: | 11413 北京柏杉松知识产权代理事务所(普通合伙) | 代理人: | 马敬;项京 |
地址: | 100085 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 打包 目标入口 目标网页文件 电子设备 页面请求 发送 计算机领域 接收服务器 开发过程 数据文件 文件打包 服务器 | ||
1.一种文件打包方法,其特征在于,应用于电子设备,包括:
接收服务器发送的页面请求,所述页面请求为所述服务器在未查找到目标网页文件对应的模块时,向所述电子设备发送的用于请求打包所述目标网页文件的请求;
判断所述目标网页文件对应的目标入口文件是否正在打包;
若所述目标入口文件不是正在打包,且所述电子设备中包括所述目标入口文件,则打包所述目标入口文件。
2.根据权利要求1所述的文件打包方法,其特征在于,所述方法还包括:
遍历预设的配置文件包括的每个入口文件,生成整体入口文件列表,所述整体入口文件列表包括所述每个入口文件的路径对应的网页文件的标识。
3.根据权利要求2所述的文件打包方法,其特征在于,所述判断所述目标网页文件对应的目标入口文件是否正在打包,包括:
判断实际入口文件列表是否包括所述目标入口文件的路径,所述实际入口文件列表包括当前正在打包的入口文件的路径对应的网页文件的标识,和/或已打包的入口文件的路径对应的网页文件的标识;
若所述实际入口文件列表包括所述目标入口文件的路径,则确定所述目标入口文件正在打包;
若所述实际入口文件列表不包括所述目标入口文件的路径,则确定所述目标入口文件不是正在打包。
4.根据权利要求3所述的文件打包方法,其特征在于,在所述打包所述目标入口文件之前,还包括:
判断所述整体入口文件列表中是否包括所述目标入口文件的路径;
若所述整体入口文件列表中包括所述目标入口文件的路径,则将所述目标入口文件的路径和所述目标网页文件的标识的对应关系添加到所述实际入口文件列表中;
所述打包所述目标入口文件,包括:
打包所述实际入口文件列表包括的入口文件路径对应的入口文件。
5.根据权利要求4所述的文件打包方法,其特征在于,所述方法还包括:
若所述整体入口文件列表中不包括所述目标入口文件的路径,则向所述服务器发送第一提示信息,所述第一提示信息用于表示不存在所述目标网页文件。
6.根据权利要求1-5任一项所述的文件打包方法,其特征在于,所述方法还包括:
若所述目标入口文件正在打包,则向所述服务器发送第二提示信息,所述第二提示信息用于表示所述目标入口文件正在打包。
7.一种文件打包装置,其特征在于,应用于电子设备,包括:
接收模块,被配置为接收服务器发送的页面请求,所述页面请求为所述服务器在未查找到目标网页文件对应的模块时,向所述电子设备发送的用于请求打包所述目标网页文件的请求;
判断模块,被配置为判断所述目标网页文件对应的目标入口文件是否正在打包;
打包模块,被配置为在所述判断模块判断的所述目标入口文件不是正在打包,且所述电子设备中包括所述目标入口文件时,打包所述目标入口文件。
8.根据权利要求7所述的文件打包装置,其特征在于,所述装置还包括:生成模块;
所述生成模块,被配置为遍历预设的配置文件包括的每个入口文件,生成整体入口文件列表,所述整体入口文件列表包括所述每个入口文件的路径对应的网页文件的标识。
9.一种文件打包电子设备,其特征在于,包括:
处理器;
用于存储所述处理器可执行指令的存储器;
其中,所述处理器被配置为执行所述指令,以实现如权利要求1至6中任一项所述的文件打包方法。
10.一种存储介质,当所述存储介质中的指令由文件打包电子设备的处理器执行时,使得文件打包电子设备能够执行如权利要求1至6中任一项所述的文件打包方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京达佳互联信息技术有限公司,未经北京达佳互联信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910827800.3/1.html,转载请声明来源钻瓜专利网。