[发明专利]Web应用系统前端模块化开发方法在审
申请号: | 201811075291.5 | 申请日: | 2018-09-14 |
公开(公告)号: | CN109240691A | 公开(公告)日: | 2019-01-18 |
发明(设计)人: | 胡皓 | 申请(专利权)人: | 深圳易嘉恩科技有限公司 |
主分类号: | G06F8/38 | 分类号: | G06F8/38 |
代理公司: | 成都虹桥专利事务所(普通合伙) 51124 | 代理人: | 李凌峰 |
地址: | 518057 广东省深圳市南山区粤海街*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及Web应用系统开发技术,解决了现有Web应用系统前端开发中模块间耦合性高的技术问题。技术方案概括为:在项目模板中将Web应用系统前端划分为一个门户模块和多个子模块,然后为每个模块建立独立的代码仓库,分别在本地服务器开发各模块的代码,并将个模块部署到服务器;启动系统后检测运行环境,若是子模块的开发环境,则该子模块的入口地址为开发该子模块代码的本地服务器地址,剩余子模块的入口地址为子模块所部署的相应服务器地址,门户模块再将每个子模块对应的用户界面元素与入口地址进行一一对应。有益效果是,本发明中各个模块间耦合性低,各个模块的调试、编译和部署都互不影响。特别适用于Web应用系统前端开发。 | ||
搜索关键词: | 子模块 入口地址 服务器地址 门户模块 耦合性 开发 用户界面元素 服务器开发 开发环境 模块部署 模块建立 启动系统 前端模块 项目模板 运行环境 编译 服务器 部署 调试 仓库 检测 | ||
【主权项】:
1.Web应用系统前端模块化开发方法,其特征在于:包括代码开发部分和模块调用部分;所述代码开发部分包括以下步骤:步骤一、创建Web应用系统前端项目模板,将Web应用系统前端分为一个门户模块和多个子模块;步骤二、利用版本控制工具为门户模块和每个子模块建立独立的代码仓库,分别对门户模块和每个子模块进行版本管理;步骤三、分别在本地服务器开发并调试门户模块和各个子模块的代码,并将门户模块和各个子模块的代码提交到对应的代码仓库,每个代码仓库自动编译接收到的代码,并将代码对应的门户模块或子模块部署到服务器中;步骤四、将门户模块和各个子模块的代码进行合并,统一发布;所述模块调用部分包括以下步骤:步骤A、启动Web应用系统前端后,首先加载门户模块并获取Web应用系统前端当前运行环境;步骤B、门户模块根据Web应用系统前端当前运行环境,通过后台调用各个子模块的接口来获取各个子模块的入口地址,若Web应用系统前端当前运行环境是任意一个或多个子模块的开发环境,则相应的一个子模块或多个子模块的入口地址为开发该子模块代码的本地服务器地址,Web应用系统中剩余子模块的入口地址为子模块所部署的相应服务器地址,若Web应用系统前端当前运行环境是生产环境,则Web应用系统中所有子模块的入口地址为子模块所部署的相应服务器地址;步骤C、门户模块将每个子模块对应的用户界面元素与入口地址进行一一对应,通过点击门户模块中不同的用户界面元素跳转到对应的子模块。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳易嘉恩科技有限公司,未经深圳易嘉恩科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201811075291.5/,转载请声明来源钻瓜专利网。