一种文件配置方法及装置制造方法及图纸

技术编号:27974803 阅读:31 留言:0更新日期:2021-04-06 14:08
本申请公开了一种文件配置方法及装置。该方法应用在不同程序环境对应的服务器中,包括:接收终端发送的文件配置请求,文件配置请求包括前端项目的初始程序文件、预先配置的通用配置文件;基于文件配置请求,采用通用配置文件,对初始程序文件进行打包配置,得到前端项目的通用程序文件;根据预先配置的自身所属程序环境对应的请求地址配置文件和通用程序文件,获取前端项目的目标程序文件;请求地址配置文件包括相应程序环境对应的IP地址;向终端发送携带指示信息的文件配置响应,指示信息用于指示文件配置完成。该方法提高了前端项目的开发效率与项目维护力度。

【技术实现步骤摘要】
一种文件配置方法及装置
本申请涉及计算机
,尤其涉及一种文件配置方法及装置。
技术介绍
目前,用于创建Web用户交互界面的界面框架主要可以包括VueJS、React等,这些界面框架依靠其脚手架工具和webpack配置文件或gulp配置文件搭建前端项目。终端的前端需要根据不同程序环境,如测试环境、准生产环境、灰度环境、生产环境等配置不同的应用程序接口(ApplicationProgramInterface,API)请求地址,即配置不同程序环境对应的IP地址或域名。现有的文件配置方法是在前端的webpack配置文件中配置不同程序环境下的api请求地址和不同程序环境的不同代码文件打包配置流程。Webpack是现代JavaScript应用程序的模块打包程序,它将前端开发所需的所有资源(如JavaScript、字体和图像等)集中到一个地方。然后,将webpack配置文件和前端项目的初始代码发送至不同程序环境的服务器,不同程序环境的服务器通过相应程序环境的打包命令,如测试环境的打包命令:npmrunbuild:test;准生产本文档来自技高网...

【技术保护点】
1.一种文件配置方法,其特征在于,所述方法应用在不同程序环境对应的服务器中,所述方法包括:/n接收终端发送的文件配置请求,所述文件配置请求包括前端项目的初始程序文件、预先配置的通用配置文件;所述通用配置文件用于对应用不同程序环境的程序文件执行相同的打包配置流程;/n基于所述文件配置请求,采用所述通用配置文件,对所述初始程序文件进行打包配置,得到所述前端项目的通用程序文件;/n根据预先配置的自身所属程序环境对应的请求地址配置文件和所述通用程序文件,获取所述前端项目的目标程序文件;所述请求地址配置文件包括相应程序环境对应的IP地址,所述目标程序文件为待发布版本的程序文件;/n向所述终端发送携带指示...

【技术特征摘要】
1.一种文件配置方法,其特征在于,所述方法应用在不同程序环境对应的服务器中,所述方法包括:
接收终端发送的文件配置请求,所述文件配置请求包括前端项目的初始程序文件、预先配置的通用配置文件;所述通用配置文件用于对应用不同程序环境的程序文件执行相同的打包配置流程;
基于所述文件配置请求,采用所述通用配置文件,对所述初始程序文件进行打包配置,得到所述前端项目的通用程序文件;
根据预先配置的自身所属程序环境对应的请求地址配置文件和所述通用程序文件,获取所述前端项目的目标程序文件;所述请求地址配置文件包括相应程序环境对应的IP地址,所述目标程序文件为待发布版本的程序文件;
向所述终端发送携带指示信息的文件配置响应,所述指示信息用于指示文件配置完成。


2.如权利要求1所述的方法,其特征在于,基于所述文件配置请求,采用所述通用配置文件,对所述初始程序文件进行打包配置,得到所述前端项目的通用程序文件,包括:
基于所述文件配置请求,获取预先配置的通用打包指示;
基于所述通用打包指示,采用所述通用配置文件,对所述初始程序文件进行打包配置,得到所述前端项目的通用程序文件。


3.如权利要求1所述的方法,其特征在于,基于预先配置的自身所属程序环境对应的请求地址配置文件和所述通用程序文件,获取所述前端项目的目标程序文件,包括:
将所述请求地址配置文件添加入所述通用程序文件中,得到所述前端项目的目标程序文件。


4.如权利要求3所述的方法,其特征在于,所述通用程序文件包括入口文件和静态文件;
在所述目标程序文件的目录结构中,所述请求地址配置文件的目录级别、所述入口文件的目录级别以及所述静态文件的目录级别相同。


5.如权利要求1所述的方法,其特征在于,所述请求地址配置文件包括所述初始程序文件中的地址参数与相应程序环境对应的IP地址的地址参数的...

【专利技术属性】
技术研发人员:霍伟伟
申请(专利权)人:北京世纪互联宽带数据中心有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1