[发明专利]文档页面生成方法、装置、计算机设备和存储介质在审
申请号: | 201910072152.5 | 申请日: | 2019-01-25 |
公开(公告)号: | CN109901834A | 公开(公告)日: | 2019-06-18 |
发明(设计)人: | 刘洪博 | 申请(专利权)人: | 平安科技(深圳)有限公司 |
主分类号: | G06F8/38 | 分类号: | G06F8/38;G06F8/41;G06F17/22 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 王宁 |
地址: | 518033 广东省深圳市福田区福*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 说明文件 页面渲染 文档页面 页面信息 页面元素 服务器 计算机设备 存储介质 获取指令 说明信息 服务器发送 服务器下载 开发效率 信息生成 研发管理 页面 解析 渲染 开发 携带 返回 申请 | ||
本申请涉及研发管理,提供一种文档页面生成方法、装置、计算机设备和存储介质。所述方法包括:接收说明文件获取指令,根据说明文件获取指令从服务器下载各个前端项目中的说明文件,解析说明文件,得到项目说明信息;根据项目说明信息得到前端页面信息,向服务器发送前端页面渲染请求,前端页面渲染请求携带有前端页面信息,以使服务器根据前端页面信息对前端页面渲染;获取服务器返回的对前端页面渲染得到的前端页面元素信息,前端页面元素信息是服务器渲染前端页面得到的,根据前端页面元素信息生成说明文档页面。采用本方法能够提高开发人员在开发时的开发效率。
技术领域
本申请涉及计算机技术领域,特别是涉及一种文档页面生成方法、装置、计算机设备和存储介质。
背景技术
目前,前端开发人员在进行前端开发时,使用React(用于构建用户界面的JavaScript库,主要用于构建界面)来进行前端项目的开发。在大型前端项目开发时,通常通过react构建业务组件,使前端代码更加容易得到复用,能够更好的应用在大型前端项目的开发中。在进行构建业务组件通常开发人员都要在项目中写一个项目说明文件,例如readme.md文件,用来对该业务组件进行说明,方便后来者进行使用。当开发人员需要使用历史项目中的业务组件时,都要先去该历史项目中的readme.md文件中查找相关业务组件的信息,由于该文件的可读性很差会浪费大量开发人员的时间去进行查找。
发明内容
基于此,有必要针对上述技术问题,提供一种提高项目说明文件的可读性的文档页面生成方法、装置、计算机设备和存储介质。
一种文档页面生成方法,所述方法包括:
接收说明文件获取指令,根据说明文件获取指令从服务器下载各个前端项目中的说明文件,解析说明文件,得到项目说明信息;
根据项目说明信息得到前端页面信息,向服务器发送前端页面渲染请求,前端页面渲染请求携带有前端页面信息,以使服务器根据前端页面信息对前端页面渲染;
获取服务器返回的对前端页面渲染得到的前端页面元素信息,前端页面元素信息是服务器渲染前端页面得到的,根据前端页面元素信息生成说明文档页面。
在其中一个实施例中,根据说明文件获取指令从服务器下载各个前端项目中的说明文件,包括:
向服务器发送说明文件获取请求,获取请求携带有用户标识;
获取服务器根据用户标识查找到的各个前端项目的项目标识和存储地址;
向存储地址对应的服务器发送下载请求,下载请求携带有项目标识;
获取存储地址对应的服务器返回的说明文件,说明文件是项目标识对应的前端项目中的。
在其中一个实施例中,获取服务器返回的对前端页面渲染得到的前端页面元素信息,前端页面元素信息是服务器渲染前端页面得到的,根据前端页面元素信息生成说明文档页面,包括:
获取预设配置文件,配置文件用于配置说明文档页面的主题皮肤,解析预设配置文件,得到解析结果;
根据解析结果和前端页面元素信息生成带有主题皮肤的说明文档页面。
在其中一个实施例中,在获取服务器返回的对前端页面渲染得到的前端页面元素信息,前端页面元素信息是服务器渲染前端页面得到的,根据前端页面元素信息生成说明文档页面之后,还包括:
接收对说明文档页面中示例代码的编辑指令,根据编辑指令将说明文档页面中示例代码转换为可编辑状态;
接收对修改后的说明文档页面中示例代码的编译指令,根据编译指令编译修改后的说明文档页面中示例代码,将编译结果在说明文档页面显示。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安科技(深圳)有限公司,未经平安科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910072152.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种限制物体移动的方法及终端
- 下一篇:布局元素的方法、装置、设备及存储介质