[发明专利]前端资源发布方法、装置、电子设备及计算机存储介质在审
申请号: | 202010733982.0 | 申请日: | 2020-07-24 |
公开(公告)号: | CN111897548A | 公开(公告)日: | 2020-11-06 |
发明(设计)人: | 高立伟;刘永铭;赵阳;古立夫 | 申请(专利权)人: | 平安证券股份有限公司 |
主分类号: | G06F8/61 | 分类号: | G06F8/61;G06F8/71;G06F8/41;G06F21/64;G06N3/04 |
代理公司: | 深圳市沃德知识产权代理事务所(普通合伙) 44347 | 代理人: | 高杰;于志光 |
地址: | 518000 广东省深圳市福田区福田*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 前端 资源 发布 方法 装置 电子设备 计算机 存储 介质 | ||
本发明涉及开发辅助技术,揭露了一种前端资源发布方法,包括:在预构建的原始平台内安装node服务和依赖项,得到标准平台;获取前端项目组件和资源文件,将前端项目组件和资源文件进行打包,得到目标构建内容;获取预设的目标流程文件,根据目标流程文件以及目标构建内容构建目标任务;根据目标任务配置动态脚本,通过所述动态脚本将所述目标任务整合为待发布的资源压缩包;将目标任务并输入至所述标准平台配置,并基于所述标准平台配置目标任务的git地址;利用git地址将资源压缩包进行资源发布。此外,本发明还涉及区块链技术,用户需求/目标任务可存储于区块链节点中。本发明可以减少前端资源发布时配置的错误率,提高发布效率。
技术领域
本发明涉及开发辅助技术领域,尤其涉及一种前端资源发布方法、装置、电子设备及计算机可读存储介质。
背景技术
随着用户需求的多种多样,用户端的前端需求的资源也多样化和复杂化,因此前端开发人员如何根据用户需求进行高效,低错误率的前端资源的发布成为人们越来越关注的重点。
目前,现有的前端资源发布方法多为人工进行前端资源发布时的配置,但在这种方法中,由开发人员手动配置可能会出现配置错误,导致发布不成功,且由于人工配置时,业务人员会因为需要发布的不同环境而重复配置不同环境下发布需要的文件,因此导致了前端资源发布效率的低下。
发明内容
本发明提供一种前端资源发布方法、装置、电子设备及计算机可读存储介质,其主要目的在于减少前端资源发布时配置的错误率,提高发布效率。
为实现上述目的,本发明提供的一种前端资源发布方法,包括:
获取安装脚本,利用所述安装脚本在预构建的原始平台内安装node服务和依赖项,得到标准平台;
获取用户需求,对所述用户需求进行任务分析,根据分析结果获取前端项目组件和资源文件,将所述前端项目组件和资源文件进行打包,得到目标构建内容;
获取预设的目标流程文件,根据所述目标流程文件以及所述目标构建内容构建目标任务;
根据所述目标任务配置动态脚本,通过所述动态脚本将所述目标任务整合为待发布的资源压缩包;
将所述目标任务输入至所述标准平台,基于所述标准平台配置所述目标任务的git地址;
利用所述git地址将所述资源压缩包在所述标准平台中进行资源发布。
可选地,所述利用所述安装脚本在预构建的原始平台内安装node服务和依赖项,得到标准平台,包括:
在原始平台内基于nodeJS的命令行工具初始化所述安装脚本的插件配置;
利用所述安装脚本对初始化完成的插件配置加载插件任务,所述插件任务用于安装所述node服务和依赖项;
对所述插件任务生成构建插件任务的基本编码;
利用所述原始平台内的编译器将所述基本编码进行编译,得到所述标准平台。
可选地,所述根据所述目标流程文件以及所述目标构建内容构建目标任务,包括:
获取所述目标流程文件中容器Docker的启动参数;
从所述启动参数中提取所述目标构建内容的代码编译指令;
运行所述代码编译指令,所述代码编译指令用于编译所述目标构建内容的代码并生成编译结果;
将运行所述代码编译指令得到的的编译结果汇集为所述目标任务。
可选地,所述根据所述目标任务配置动态脚本,包括:
接收用户输入的动态脚本;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安证券股份有限公司,未经平安证券股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010733982.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种智能监控灯具
- 下一篇:一种粉煤灰生产设备及其生产工艺