The invention discloses a project file storage method, device, device and computer readable storage medium, which relates to the field of Internet technology. It can generate multiple configuration files according to the project files and store the configuration files in the preset directory corresponding to the project files, so that one of the configuration files of the project files can be maintained directly and the directory of the project files can be simplified. The maintenance of project documents is simpler, the efficiency of project documents maintenance is improved, and the maintenance and management of project documents are more conducive. The method includes: receiving project files and storing them in the default directory; determining the target operation in multiple operations, extracting at least one sub-execution file to perform the target operation in the project file, and taking at least one sub-execution file as the configuration parameter; acquiring the default file format, sorting out the configuration parameters according to the default file format, and generating the configuration text. File; Store the configuration file in the default directory corresponding to the project file.
【技术实现步骤摘要】
项目文件存储方法、装置、设备及计算机可读存储介质
本专利技术涉及互联网
,特别是涉及一种项目文件存储方法、装置、设备及计算机可读存储介质。
技术介绍
随着互联网技术的飞速发展,为了方便人们的工作和生活,许多基于终端运行的管理应用应运而生。管理应用中接入有许多项目,并基于项目为用户提供各种不同的服务,用户可以在私人终端中下载管理应用,基于管理应用管理多个账户,并轻松实现保险、银行、投资等多种理财需求。考虑到管理应用的工作人员可能需要对管理应用中项目提供的服务及功能进行维护和更新,因此,在管理应用中存储有各个项目的项目文件。相关技术中,管理应用通常基于webpack(网页)脚手架构建,在存储项目的项目文件时,通常将全部项目的项目文件全部存储在数据库中,当需要对某一项目进行维护时,需要在数据库中获取项目文件,并基于该项目文件对项目进行开发、测试和生产等操作。在实现本专利技术的过程中,专利技术人发现相关技术至少存在以下问题:由于管理应用中的项目更新快、数量多,因此,需要经常对项目的项目文件执行开发、测试、生产等操作,而webpack脚手架的功能不完善,数据库中存储项 ...
【技术保护点】
1.一种项目文件存储方法,其特征在于,包括:接收项目文件,将所述项目文件存储至预设目录中;在所述项目文件提供的多个操作中确定目标操作,在所述项目文件中提取执行所述目标操作的至少一个子执行文件,将所述至少一个子执行文件作为配置参数,所述目标操作为所述多个操作中未生成配置文件的操作;获取预设文件格式,按照所述预设文件格式,对所述配置参数进行整理,生成所述配置文件;将所述配置文件与所述项目文件对应存储至所述预设目录中。
【技术特征摘要】
1.一种项目文件存储方法,其特征在于,包括:接收项目文件,将所述项目文件存储至预设目录中;在所述项目文件提供的多个操作中确定目标操作,在所述项目文件中提取执行所述目标操作的至少一个子执行文件,将所述至少一个子执行文件作为配置参数,所述目标操作为所述多个操作中未生成配置文件的操作;获取预设文件格式,按照所述预设文件格式,对所述配置参数进行整理,生成所述配置文件;将所述配置文件与所述项目文件对应存储至所述预设目录中。2.根据权利要求1所述的方法,其特征在于,所述在所述项目文件中提取执行所述目标操作的至少一个子执行文件,将所述至少一个子执行文件作为配置参数,包括:对所述多个操作对应的配置文件进行检测,提取未生成配置文件的操作作为所述目标操作;对所述目标操作进行分析,确定所述目标操作的执行过程中的主执行文件,所述目标操作至少为开发操作、测试操作以及生产操作中的任一种;调用接口,获取与所述主执行文件关联的所述至少一个子执行文件,将所述至少一个子执行文件作为所述配置参数,所述至少一个子执行文件为所述主执行文件在执行时依赖的执行文件。3.根据权利要求1所述的方法,其特征在于,所述获取预设文件格式,按照所述预设文件格式,对所述配置参数进行整理,生成所述配置文件之后,所述方法还包括:根据所述目标操作的执行过程,确定所述配置文件的运行环境;采用所述运行环境对所述配置文件进行标注。4.根据权利要求1或3所述的方法,其特征在于,所述方法还包括:当接收到运行环境修改请求时,在所述运行环境修改请求中提取指定配置文件标识,确定所述指定配置文件标识指示的指定配置文件;在所述运行环境修改请求中提取待修改运行环境,如果所述指定配置文件标注有运行环境,则基于所述待修改运行环境对所述指定配置文件当前标注的运行环境进行覆盖;如果所述指定配置文件未标注运行环境,则采用所述待修改运行环境对所述指定配置文件进行标注。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:当接收到操作指令时,在所述操作指令中提取目标配置文件标识,确定所述目标配置文件标识指示的...
【专利技术属性】
技术研发人员:苏陆和,
申请(专利权)人:深圳壹账通智能科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。