一种针对Vue系统的文案更新方法及装置与流程

文档序号:31864215发布日期:2022-10-19 07:52阅读:来源:国知局

技术特征:
1.一种针对vue系统的文案更新方法,其特征在于,包括:获取目标文案的各文案文件夹;各所述文案文件夹中包含有若干源文件;基于各所述文案文件夹中各所述源文件的文件类型,分别采用与文件类型对应的转换方式对各所述源文件进行转换,以获得与各所述文案文件夹对应的static.json格式的第一文件;对各所述第一文件进行聚合处理,获得与所述目标文案对应的目标文件;在对所述目标文案进行更新时,响应针对所述目标文件的修改操作,以获得修改后的目标文件;基于所述修改后的目标文件对所述目标文案进行文案更新。2.如权利要求1所述的方法,其特征在于,所述获取目标文案的各文案文件夹,具体包括:获取所述目标文案的目标文件夹;对所述目标文件夹进行逐层遍历,以获得包含有若干源文件文件的各所述文案文件夹。3.如权利要求1所述的方法,其特征在于,所述文件类型包括如下任意一种:vue类型、js类型和ts类型;所述基于各所述文案文件夹中各所述源文件的文件类型,分别采用与文件类型对应的转换方式对各所述源文件进行转换,以获得与各所述文案文件夹对应的、static.json格式的第一文件,具体包括:在所述源文件的文件类型为js类型或ts类型的情况下,基于所述第一转换方式对所述js类型或ts类型的源文件进行转换,以获得与所述源文件对应的第一数据结构;在所述源文件的文件类型为vue类型的情况下,基于第二转换方式对所述vue类型的源文件进行转换,以获得与所述源文件对应的第二数据结构以及第三数据结构;基于目标写入方式,对同一文案文件夹对应的各数据结构中的内容依次进行内容写入,以生成与各所述文案文件夹对应的所述第一文件。4.如权利要求3所述的方法,其特征在于,所述基于所述第一转换方式对所述js类型或ts类型的源文件进行转换,以获得与所述源文件对应的第一数据结构,具体包括:基于第一编译方式对所述js类型或ts类型的源文件进行编译,以获得所述第一数据结构。5.如权利要求3所述的方法,其特征在于,所述基于第二转换方式对所述vue类型的源文件进行转换,以获得与所述源文件对应的第二数据结构以及第三数据结构,具体包括:对所述vue类型的源文件进行切割,以获得文本类的第一子源文件以及代码类的第二子源文件;基于第二编译方式对所述第一子源文件进行以编译,获得所述第二数据结构;基于第一编译方式对所述第二子源文件进行以编译,获得所述第三数据结构。6.如权利要求3所述的方法,其特征在于,所述基于所述修改后的目标文件对所述目标文案进行文案更新,具体包括:基于与所述目标写入方式对应的加载方式,对所述修改后的目标文件进行加载,以对所述目标文件进行文案更新。
7.一种针对vue系统的文案更新装置,其特征在于,包括:获取模块,用于获取目标文案的各文案文件夹;各所述文案文件夹中包含有若干源文件;转换模块,用于基于各所述文案文件夹中各所述源文件的文件类型,分别采用与文件类型对应的转换方式对各所述源文件进行转换,以获得与各所述文案文件夹对应的static.json格式的第一文件;聚合模块,用于对各所述第一文件进行聚合处理,获得与所述目标文案对应的目标文件;响应模块,用于在在对所述目标文案进行更新时,响应针对所述目标文件的修改操作,以获得修改后的目标文件;更新模块,用于基于所述修改后的目标文件对所述目标文案进行文案更新。8.如权利要求7所述的装置,其特征在于,包括:所述获取模块具体用于:获取所述目标文案的目标文件夹;对所述目标文件夹进行逐层遍历,以获得包含有若干源文件文件的各所述文案文件夹。9.一种存储介质,其特征在于,所述存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述权利要求1-6任一项所述针对vue系统的文案更新方法的步骤。10.一种电子设备,其特征在于,至少包括存储器、处理器,所述存储器上存储有计算机程序,所述处理器在执行所述存储器上的计算机程序时实现上述权利要求1-6任一项所述针对vue系统的文案更新方法的步骤。

技术总结
本申请公开了一种针对Vue系统的文案更新方法及装置,其中方法包括:获取目标文案的各文案文件夹;基于各文案文件夹中各源文件的文件类型,分别采用与文件类型对应的转换方式对各源文件进行转换,以获得与各文案文件夹对应的static.json格式的第一文件;对各第一文件进行聚合处理,获得与目标文案对应的目标文件;在对目标文案进行更新时,响应针对目标文件的修改操作,以获得修改后的目标文件;基于修改后的目标文件对目标文案进行文案更新。本申请中在对目标文案进行更新时,可以随时针对目标文件进行修改,使得目标文案的更新更加灵活、便捷、避免了由于对目标文案源码文件进行修改而造成修改易出错的问题。修改而造成修改易出错的问题。修改而造成修改易出错的问题。


技术研发人员:张良浩
受保护的技术使用者:平安付科技服务有限公司
技术研发日:2022.07.19
技术公布日:2022/10/18
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1