【技术实现步骤摘要】
一种组件构建方法、引用方法、装置及终端设备
[0001]本申请涉及组件开发
,尤其涉及一种组件构建方法
、
引用方法
、
装置及终端设备
。
技术介绍
[0002]目前,随着手机的普及,很多行业都设置有自己的
APP
,如购物
APP、
金融
APP、
视频播放
APP、
搜索网站
APP
等,这些
App
的构建离不开组件的使用,如金融领域中,现在各个银行为了用户使用的便捷性
、
及推广产品的便利性,都设置有自己的手机银行,各个手机银行
APP
中包括很多页面,每个页面中都包括多个组件,如银行登录页面中往往设置有用户名
、
密码输入组件
、
验证码验证组件
、
人脸识别组件等,银行首页中,往往使用有搜索栏组件
、
广告展示组件
、
业务介绍组件等
。
现有技 ...
【技术保护点】
【技术特征摘要】
1.
一种组件构建方法,其特征在于,包括:创建
rollup
的配置文件,通过
rollup
打包方式将源码构建为第一构建产物;其中,所述源码为
react native
源码;遍历所述第一构建产物,查找所述第一构建产物中的
RN
组件关键词,将所述
RN
组件关键词替换为
web
组件关键词,并将
react
‑
native
‑
web
插件引入所述第一构建产物中,形成第二构建产物;将所述第一构建产物和所述第二构建产物结合压缩后生成组合组件,并根据部署平台预设规则将所述组合组件部署在组件平台上
。2.
根据权利要求1所述的组件构建方法,其特征在于,所述创建
rollup
的配置文件时,将
CommonJS
插件和
node
‑
resolve
插件安装并配置到所述
rollup
的配置文件中
。3.
根据权利要求1所述的组件构建方法,其特征在于,所述通过
rollup
打包方式将源码构建为第一构建产物时,将
react
模块和
react
‑
native
模块排除在所述第一构建产物外
。4.
根据权利要求1所述的组件构建方法,其特征在于,所述根据部署平台预设规则将所述组合组件部署在所述组件平台上,包括:结合所述部署平台上下文路径将所述组合组件部署在所述组件平台上
。5.
根据权利要求1所述的组件构建方法,其特征在于,所述
RN
组件关键词为
react
‑
native
;所述
web
组件关键词为
react
‑
native
‑
web。6.
一种组件引用方法,其特征在于,所述组件引用方法应用于权利要求1‑5任一所述的组件构建方法构建的所述组合组件形成的组件平台上;所述组件引用方法包括:识别输入的组件标识...
【专利技术属性】
技术研发人员:沈庆玲,万齐帅,张朝晖,张炜权,周伟,
申请(专利权)人:平安银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。