一种添加小程序的方法、装置及电子设备制造方法及图纸

技术编号:32967030 阅读:22 留言:0更新日期:2022-04-09 11:25
本公开涉及一种添加小程序的方法,尤其涉及互联网技术领域。包括:基于统一前端框架,响应于用户的编写操作,生成目标小程序的源代码;基于所述统一前端框架,将所述源代码编译至多个不同主应用程序;在所述多个不同主应用程序上分别运行编译后的所述源代码,以在所述多个不同主应用程序上添加所述目标小程序。本公开实施例用于解决目前添加小程序的方法开发成本较高,开发过程繁琐的问题。开发过程繁琐的问题。开发过程繁琐的问题。

【技术实现步骤摘要】
一种添加小程序的方法、装置及电子设备


[0001]本公开涉及互联网
,尤其涉及一种添加小程序的方法、装置及电子设备。

技术介绍

[0002]在开发人员小程序想要发布一个小程序时,如果想要在多个应用程序中发布同一种小程序,那么就需要通过小程序开发工具针对每个应用程序的语法分别去编写小程序的代码,之后再分别编译至多个应用程序,以在多个应用程序中添加各自兼容的小程序,这种添加小程序的方法开发成本较高,开发过程繁琐。

技术实现思路

[0003]为了解决上述技术问题或者至少部分地解决上述技术问题,本公开提供了一种添加小程序的方法、装置及电子设备,可以降低小程序的开发成本,简化开发过程。
[0004]为了实现上述目的,本公开实施例提供的技术方案如下:
[0005]第一方面,提供一种添加小程序的方法,包括:
[0006]基于统一前端框架,响应于用户的编写操作,生成目标小程序的源代码;
[0007]基于所述统一前端框架,将所述源代码编译至多个不同主应用程序;
[0008]在所述多个不同主应用程序上分本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种添加小程序的方法,其特征在于,包括:基于统一前端框架,响应于用户的编写操作,生成目标小程序的源代码;基于所述统一前端框架,将所述源代码编译至多个不同主应用程序;在所述多个不同主应用程序上分别运行编译后的所述源代码,以在所述多个不同主应用程序上添加所述目标小程序。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:基于所述统一前端框架,响应于所述编写操作,生成所述源代码的第一编译指示信息,所述第一编译指示信息用于指示将所述源代码编译至目标主应用程序时,删除目标代码段;所述基于所述统一前端框架,将所述源代码编译至多个不同主应用程序,包括:根据所述第一编译指示信息,从所述源代码中删除所述目标代码段,得到剩余代码段;基于所述统一前端框架,将所述剩余代码段编译至所述目标主应用程序;其中,所述目标主应用程序为所述多个不同主应用程序中的任一个主应用程序。3.根据权利要求1所述的方法,其特征在于,所述源代码中包括所述多个不同主应用程序的共享代码,以及每个主应用程序对应的独有代码;所述将所述源代码编译至多个不同主应用程序,包括:获取所述共享代码;获取所述目标主应用程序对应的独有代码;将所述共享代码和所述目标主应用程序对应的独有代码,编译至所述目标主应用程序;其中,所述目标主应用程序为所述多个不同主应用程序中的任一个主应用程序。4.根据权利要求3所述的方法,其特征在于,所述共享代码存储于第一代码存储区,所述每个主应用程序对应的独有代码存储于不同第二代码存储区;所述将所述源代码编译至多个不同主应用程序,包括:从所述第一代码存储区获取所述共享代码;从所述目标主应用程序对应的第二代码存储区,获取所述目标主应用程序对应的独有代码,以及所述独有代码的第二编译指示信息;其中,所述第二编译指示信息用于指示:在将所述目标主应用程序对应的独有代码编译至所述目标主应用程序时,相对于所述共享代码中代码的编译顺序;根据所述第二编译指示信息,将所述目标主应用程序对应的独有代码、以及所述共享代码,编译至所述目标主应用程序;其中,所述目标主应用程序为所述多个不同主应用程序中的任一个主应用程序。5.根据权利要求3所述的方法,其特征在于,所述获取所述目标主应用程序对应...

【专利技术属性】
技术研发人员:卞同同苏少炜陈孝良
申请(专利权)人:北京声智科技有限公司
类型:发明
国别省市:

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

1