代码文件构建方法、装置、设备及计算机可读存储介质制造方法及图纸

技术编号:23148743 阅读:41 留言:0更新日期:2020-01-18 13:20
本发明专利技术属于开发技术领域,提供一种代码文件构建方法、装置、设备及计算机可读存储介质,该方法包括:当监测到代码文件构建指令时,依据所述代码文件构建指令中的文件存储路径获取对应的html文件、样式文件和逻辑代码文件;执行包含有正则表达式的预设脚本文件对所述html文件、所述样式文件和所述逻辑代码文件进行代码字符替换处理,得到目标html文件、目标样式文件和目标逻辑代码文件;对所述目标html文件、目标样式文件和目标逻辑代码文件进行整合,得到对应的目标代码文件。本发明专利技术能够提高页面加载速度。

Code file construction method, device, equipment and computer readable storage medium

【技术实现步骤摘要】
代码文件构建方法、装置、设备及计算机可读存储介质
本专利技术涉及开发
,尤其涉及一种代码文件构建方法、装置、设备及计算机可读存储介质。
技术介绍
目前,在前端开发过程中,为了代码的整洁度以及提高维护的便利性,开发人员通常将表现、样式和逻辑单独分开进行开发,也即html文件、样式文件和逻辑代码文件单独存在,虽然上述方式提高了代码的整洁度和维护便利性,但若要加载页面,需分别获取html文件、样式文件和逻辑代码文件,容易导致页面加载时间较长,页面加载速度较低,因此,如何提高页面加载速度是目前亟待解决的问题。
技术实现思路
本专利技术的主要目的在于提供一种代码文件构建方法、装置、设备及计算机可读存储介质,旨在解决页面加载速度较低的技术问题。为实现上述目的,本专利技术提供一种代码文件构建方法,所述代码文件构建方法包括以下步骤:当监测到代码文件构建指令时,依据所述代码文件构建指令中的文件存储路径获取对应的html文件、样式文件和逻辑代码文件;执行包含有正则表达式的预设脚本文件对所述html文件、所述样式文件本文档来自技高网...

【技术保护点】
1.一种代码文件构建方法,其特征在于,所述代码文件构建方法包括以下步骤:/n当监测到代码文件构建指令时,依据所述代码文件构建指令中的文件存储路径获取对应的超文本标记语言html文件、样式文件和逻辑代码文件;/n执行包含有正则表达式的预设脚本文件对所述html文件、所述样式文件和所述逻辑代码文件进行代码字符替换处理,得到目标html文件、目标样式文件和目标逻辑代码文件;/n对所述目标html文件、目标样式文件和目标逻辑代码文件进行整合,得到对应的目标代码文件。/n

【技术特征摘要】
1.一种代码文件构建方法,其特征在于,所述代码文件构建方法包括以下步骤:
当监测到代码文件构建指令时,依据所述代码文件构建指令中的文件存储路径获取对应的超文本标记语言html文件、样式文件和逻辑代码文件;
执行包含有正则表达式的预设脚本文件对所述html文件、所述样式文件和所述逻辑代码文件进行代码字符替换处理,得到目标html文件、目标样式文件和目标逻辑代码文件;
对所述目标html文件、目标样式文件和目标逻辑代码文件进行整合,得到对应的目标代码文件。


2.如权利要求1所述的代码文件构建方法,其特征在于,所述执行包含有正则表达式的预设脚本文件对所述html文件、所述样式文件和所述逻辑代码文件进行代码字符替换处理,得到目标html文件、目标样式文件和目标逻辑代码文件的步骤包括:
执行包含有正则表达式的预设脚本文件,匹配识别所述html文件、所述样式文件和所述逻辑代码文件中的多余空格符、代码注释和换行符;
分别从所述html文件、所述样式文件和所述逻辑代码文件中去除匹配识别到的多余空格符、代码注释和换行符,得到目标html文件、目标样式文件和目标逻辑代码文件。


3.如权利要求2所述的代码文件构建方法,其特征在于,所述对所述目标html文件、目标样式文件和目标逻辑代码文件进行整合,得到对应的目标代码文件的步骤包括:
在所述目标html文件的头部标签之后添加样式内容标签;
将所述目标样式文件的样式内容填充至所述样式内容标签,以及,获取浏览器兼容前缀,将所述浏览器兼容前缀填充至所述样式内容标签,得到新目标html文件;
在所述新目标html文件的页面结构内容标签之后添加逻辑代码标签;
将所述目标逻辑代码文件中的逻辑代码填充至所述逻辑代码标签,得到对应的目标代码文件。


4.如权利要求2所述的代码文件构建方法,其特征在于,所述对所述目标html文件、目标样式文件和目标逻辑代码文件进行整合,得到对应的目标代码文件的步骤包括:
在所述目标html文件的头部标签之后添加样式内容标签;
将所述目标样式文件的样式内容填充至所述样式内容标签,以及,获取浏览器兼容前缀,将所述浏览器兼容前缀填充至所述样式内容标签,得到新目标html文件;
在所述新目标html文件的页面结构内容标签之后添加逻辑代码标签;
通过预设变量值替换规则,对所述目标逻辑代码文件中的逻辑代码执行对应的变量值替换操作;
将经过变量值替换后的逻辑代码填充至所述逻辑代码标签,得到对应的目标代码文件。


5.如权利要求4所述的代码文件构建方法,其特征在于,所述通过预设变量值替换规则,对所述目标逻辑代码文件中的逻辑代码执行对应的变量值替换操作的步骤包括:
从所述逻辑代码中确定待替换的第一变量值,并从预设变量值替换规则中获取与所述第一变量值对应的第二变量值...

【专利技术属性】
技术研发人员:莫鹏程
申请(专利权)人:平安普惠企业管理有限公司
类型:发明
国别省市:广东;44

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

1