小程序模板的配置方法、装置、电子设备及存储介质制造方法及图纸

技术编号:38018147 阅读:8 留言:0更新日期:2023-06-30 10:45
本申请提供一种小程序模板的配置方法、装置、电子设备及存储介质,该方法应用于金融科技技术领域,通过拉取提前部署在预设环境中的至少一个小程序模板至本地存储中的预设的模板目录,之后响应于用户的选择操作,在模板目录中确定出目标小程序模板,最后基于目标小程序模板,构建相应业务。该技术方案中,小程序模板在用户需要的情况下,被开发工具调动从而进行开发,从而避免开发工具运行需要占用大量的内存资源的情况发生。内存资源的情况发生。内存资源的情况发生。

【技术实现步骤摘要】
小程序模板的配置方法、装置、电子设备及存储介质


[0001]本申请涉及互联网
,尤其涉及一种小程序模板的配置方法、装置、电子设备及存储介质。

技术介绍

[0002]小程序开发者在进行小程序开发时,通过会经过初始化创建工程、功能开发、功能调试、打包发布等基本流程。
[0003]现有技术中,在初始化创建工程时,为了提升开发者的工作效率,小程序开发框架平台会提供多种多样的小程序模版,在不同的模版中会针对不同场景做前置处理,节省开发者做重复工作。
[0004]在上述方法中,随着模版数量的增多,开发工具的安装包体积也会随之增大,造成开发工具运行需要占用大量的内存资源的情况发生。

技术实现思路

[0005]本申请提供一种小程序模板的配置方法、装置、电子设备及存储介质,以解决现有技术中开发工具运行需要占用大量的内存资源的问题。
[0006]第一方面,本申请实施例提供了一种小程序模板的配置方法,包括:
[0007]拉取提前部署在预设环境中的至少一个小程序模板至本地存储中的预设的模板目录,所述小程序模板为初始状态的模板;
[0008]响应于用户的选择操作,在所述模板目录中确定出目标小程序模板;
[0009]基于所述目标小程序模板,构建相应业务。
[0010]在第一方面一种可能的设计中,所述至少一个小程序模板为预先设计好的全量模板,所述全量模板的部署形式为压缩包;
[0011]相应的,所述拉取提前部署在预设环境中的至少一个小程序模板至预设的模板目录,包括:
[0012]在所述预设环境中获取所述全量模板的压缩包;
[0013]将所述全量模板的压缩包解压后存储至所述模板目录。
[0014]在第一方面另一种可能的设计中,所述至少一个小程序模板为预先设计好的增量模板,所述增量模板的部署形式为压缩包;
[0015]相应的,所述拉取提前部署在预设环境中的至少一个小程序模板至预设的模板目录,包括:
[0016]在所述预设环境中拉取所述增量模板中的配置文件,以获取相应的工程地址和封面图片;
[0017]将所述工程地址和封面图片合并至所述模板目录的配置文件中,以更新模板目录;
[0018]将所述增量模板的配置文件中资源数据加载至更新后的所述模板目录。
[0019]在第一方面再一种可能的设计中,在所述响应于用户的选择操作,在所述模板目录中确定出目标小程序模板之前,所述方法还包括:
[0020]遍历所述模板目录中所有小程序模板的配置信息,记录各个小程序模板的路径信息以及小程序模板的标识,以生成动态模板列表。
[0021]可选的,所述基于所述目标小程序模板,构建相应业务,包括:
[0022]根据所述目标小程序模板的标识,在所述动态模板列表中确定出所述目标小程序模板对应的路径信息,以获取所述目标小程序模板的资源数据;
[0023]根据所述目标小程序模板的资源数据,构建相应业务。
[0024]可选的,所述全量模板的目录结构包括:各个小程序模板的资源数据、所述全量模板的资源压缩包的配置文件、各个原始的模板工程。
[0025]可选的,所述全量模板存储的形式包括:
[0026]至少一种小程序模板的类型、以及每种类型下的至少一个小程序模板的配置信息;
[0027]或,各个小程序模板的配置信息。
[0028]第二方面,本申请实施例提供了一种小程序模板的配置装置,包括:
[0029]拉取模块,用于拉取提前部署在预设环境中的至少一个小程序模板至本地存储中的预设的模板目录,所述小程序模板为初始状态的模板;
[0030]确定模块,用于响应于用户的选择操作,在所述模板目录中确定出目标小程序模板;
[0031]构建模块,用于基于所述目标小程序模板,构建相应业务。
[0032]在第二方面一种可能的设计中,所述至少一个小程序模板为预先设计好的全量模板,所述全量模板的部署形式为压缩包;
[0033]相应的,所述拉取模块,具体用于:
[0034]在所述预设环境中获取所述全量模板的压缩包;
[0035]将所述全量模板的压缩包解压后存储至所述模板目录。
[0036]在第二方面另一种可能的设计中,所述至少一个小程序模板为预先设计好的增量模板,所述增量模板的部署形式为压缩包;
[0037]相应的,所述拉取模块,具体用于:
[0038]在所述预设环境中拉取所述增量模板中的配置文件,以获取相应的工程地址和封面图片;
[0039]将所述工程地址和封面图片合并至所述模板目录的配置文件中,以更新模板目录;
[0040]将所述增量模板的配置文件中资源数据加载至更新后的所述模板目录。
[0041]在第二方面再一种可能的设计中,在所述响应于用户的选择操作,在所述模板目录中确定出目标小程序模板之前,记录模块,用于:
[0042]遍历所述模板目录中所有小程序模板的配置信息,记录各个小程序模板的路径信息以及小程序模板的标识,以生成动态模板列表。
[0043]可选的,所述构建模块,具体用于:
[0044]根据所述目标小程序模板的标识,在所述动态模板列表中确定出所述目标小程序
模板对应的路径信息,以获取所述目标小程序模板的资源数据;
[0045]根据所述目标小程序模板的资源数据,构建相应业务。
[0046]可选的,所述全量模板的目录结构包括:各个小程序模板的资源数据、所述全量模板的资源压缩包的配置文件、各个原始的模板工程。
[0047]可选的,所述全量模板存储的形式包括:
[0048]至少一种小程序模板的类型、以及每种类型下的至少一个小程序模板的配置信息;
[0049]或,各个小程序模板的配置信息。
[0050]第三方面,本申请提供一种电子设备,包括:处理器,以及与所述处理器通信连接的存储器和收发器;
[0051]所述存储器存储计算机执行指令;所述收发器,用于收发数据;
[0052]所述处理器执行所述存储器存储的计算机执行指令,以实现如上述第一方面或任一种方式所述的小程序模板的配置方法。
[0053]第四方面,本申请提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现上述第一方面或任一种方式所述的小程序模板的配置方法。
[0054]第五方面,本申请提供一种计算机程序产品,所述计算机程序被处理器执行时用于实现上述第一方面或任一种方式所述的小程序模板的配置方法。
[0055]本申请提供的小程序模板的配置方法、装置、电子设备及存储介质,该方法应用于金融科技
,通过拉取提前部署在预设环境中的至少一个小程序模板至本地存储中的预设的模板目录,之后响应于用户的选择操作,在模板目录中确定出目标小程序模板,最后基于目标小程序模板,构建相应业务。该技术方案中,小程序模板在用本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种小程序模板的配置方法,其特征在于,包括:拉取提前部署在预设环境中的至少一个小程序模板至本地存储中的预设的模板目录,所述小程序模板为初始状态的模板;响应于用户的选择操作,在所述模板目录中确定出目标小程序模板;基于所述目标小程序模板,构建相应业务。2.根据权利要求1所述的方法,其特征在于,所述至少一个小程序模板为预先设计好的全量模板,所述全量模板的部署形式为压缩包;相应的,所述拉取提前部署在预设环境中的至少一个小程序模板至预设的模板目录,包括:在所述预设环境中获取所述全量模板的压缩包;将所述全量模板的压缩包解压后存储至所述模板目录。3.根据权利要求1所述的方法,其特征在于,所述至少一个小程序模板为预先设计好的增量模板,所述增量模板的部署形式为压缩包;相应的,所述拉取提前部署在预设环境中的至少一个小程序模板至预设的模板目录,包括:在所述预设环境中拉取所述增量模板中的配置文件,以获取相应的工程地址和封面图片;将所述工程地址和封面图片合并至所述模板目录的配置文件中,以更新模板目录;将所述增量模板的配置文件中资源数据加载至更新后的所述模板目录。4.根据权利要求1

3任一项所述的方法,其特征在于,在所述响应于用户的选择操作,在所述模板目录中确定出目标小程序模板之前,所述方法还包括:遍历所述模板目录中所有小程序模板的配置信息,记录各个小程序模板的路径信息以及小程序模板的标识,以生成动态模板列表。5.根据权利要求4所述的方法,其特征在于,所述基于所述目标小程序模板,构建相应业务...

【专利技术属性】
技术研发人员:樊秀宝
申请(专利权)人:建信金融科技有限责任公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1