【技术实现步骤摘要】
一种搭建区块链应用的方法、装置、设备及介质
[0001]本申请涉及区块链创建领域,具体涉及一种搭建区块链应用的方法、设备及介质。
[0002]后台技术
[0003]区块链钱包是一个存储加密货币的软件程序,区块链的第一个落地应用即是区块链钱包,从开发角度看,区块链钱包软件是通过谷歌扩展程序来创建的,谷歌扩展程序的核心是通过配置manifest.json文件进行开发,将文件导入浏览器后运行,谷歌扩展程序目前开发者都是通过原生js或者借助jequry来创建原生js文件和html文件,原生的js模式会让开发者的代码十分冗余,一套代码写在一个html文件当中,整个程序变量的命名、函数的调用、样式的调试等都会让开发者付出相当多的精力,如果有一个框架能让开发者对程序进行模块化的区分,便捷的页面跳转,让开发者更加专注于逻辑而不为程序的视图付出相当多的精力,这样不仅会提升开发效率,也能让程序后面的维护变得更加轻松。
技术实现思路
[0004]为了解决上述问题,本申请提出了一种搭建区块链应用的方法、设备、装置及介质,其中方法包括 ...
【技术保护点】
【技术特征摘要】
1.一种搭建区块链应用的方法,其特征在于,包括:使用vue脚手架创建目标区块链应用对应的目标项目,并修改所述目标项目的项目目录;修改所述目标项目的打包配置文件,以将所述目标项目打包为谷歌插件所需的项目目录;修改所述目标项目的功能配置文件,并添加CSS预处理语言样式加载器以及路由功能;对所述目标项目进行打包,以得到发布文件;将所述发布文件导入至浏览器中,以根据用户需求开发所述目标区块链应用。2.根据权利要求1所述的方法,其特征在于,所述使用vue脚手架创建目标区块链应用对应的目标项目,具体包括:通过所述vue脚手架命令创建区块链应用项目;将所述区块链应用项目设置为系统默认配置,以创建vue3自带语法检测和es6转译。3.根据权利要求1所述的方法,其特征在于,所述修改所述目标项目的项目目录,具体包括:删除所述项目目录中的单文件组件、第一项目入口文件、第一组件文件夹、问候语组件、图标文件以及指定静态资源目录;在所述根目录下创建打包配置文件;并在源代码文件夹下创建后台文件夹、插件文件夹、弹窗文件夹、实用程序文件夹、路由器文件夹;在所述弹窗文件夹中创建第二组件文件夹、第二项目入口文件以及第一首页文件,并在所述第二组成文件夹中创建根组件文件;在所述插件文件夹下创建注入脚本文件以及功能配置文件,在所述后台文件夹下创建第三项目入口文件,并在路由器文件夹下创建第二首页文件。4.根据权利要求1所述的方法,其特征在于,所述修改所述目标项目的打包配置文件,具体包括:添加复制文件插件,并通过所述复制文件插件将文件复制到指定目录;配置弹窗文件,所述弹窗文件是谷歌扩展程序弹出框的主页面;配置网页操作文件和后台代码文件,所述后台代码是谷歌扩展程序运行时一直保持在后台运行的代码,所述网页操作文件可以让谷歌扩展程序对当前网页进行操作;生成各网页文件名对应的CSS文件。5.根据权利要求3所述的方法,其特征在于,所述添加路由功能,具体包括:下载路由功能依赖包,并修改所述第二首页文件;根据开发需求建立对应的页面路径;在弹窗文件夹的根组件文件中引入路由配置。6.根据权利要求3所述的方法,其特征在于,所述修改所述目标项目的功能配置文件之后,所述方法还包括:...
【专利技术属性】
技术研发人员:李凌峰,肖雪,商广勇,李程,刘宁,马振,
申请(专利权)人:浪潮工业互联网股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。