一种前端项目构建打包方法、系统、设备及存储介质技术方案

技术编号:37803399 阅读:19 留言:0更新日期:2023-06-09 09:33
本发明专利技术公开了一种前端项目构建打包方法、系统、设备及存储介质,利用系统命令删除系统中原有dist文件,然后再对新完成的项目进行打包生成新的dist文件,打包过程中,从package.json配置文件中的name字段获取项目名称,同时从系统当前日期时间中获取当前时间,根据获取的项目名称、当前时间以及新的dist文件作为压缩文件名称进行自动压缩生成压缩文件包,从而完成项目开发完成后自动打包工作;本发明专利技术根据配置文件中的name字段获取项目名称以及当前时间,进行自动压缩打包处理,能够实现自动构建,不需要人工打包操作,并且能够实现文件重命名,大大提高了项目开发完成后打包的效率,同时根据当前时间生成压缩文件,避免不同项目开发完成压缩命名难以区别的问题。问题。问题。

【技术实现步骤摘要】
一种前端项目构建打包方法、系统、设备及存储介质


[0001]本专利技术属于计算机
,具体涉及一种前端项目构建打包方法、系统、设备及存储介质。

技术介绍

[0002]在IT的快速发展中,项目可以高速的交付应用程序是很有必要的。DevOps是文化理念、实践和工具的结合,在网络通畅的情况下可以极大的提高工作效率,研发只需要关注自己的开发即可。但是在内网之中,因网络的原因,并不具备devops的条件,需要用到原始的部署方式。这需要开发者自己打包、传输文件、解压、完成部署。目前前端构建打包后默认会生成一个文件夹,如:dist文件,随后需要自行进行压缩,然后部署。在这样的方式中,每次都需要手动进行压缩,从而降低了工作效率;因为每次压缩后文件都是同样的名字,系统会自行处理匹配,从而生成不匹配的文件名,可读性差;在部署的时候,因部署文件名称一样,导致每次都会替换,无法保留历史记录。

技术实现思路

[0003]本专利技术的目的在于提供一种前端项目构建打包方法、系统、设备及存储介质,以克服现有技术对前端构建打包需要手动压缩,并且压缩后文件匹配本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种前端项目构建打包方法,其特征在于,包括以下步骤:S1,项目开发完成后,利用系统命令删除系统中原有dist文件,然后再对新完成的项目进行打包生成新的dist文件;S2,从系统初始化的package.json配置文件中的name字段获取项目名称,同时从系统当前日期时间中获取当前时间;S3,根据获取的项目名称、当前时间以及新的dist文件作为压缩文件名称进行自动压缩生成压缩文件包。2.根据权利要求1所述的一种前端项目构建打包方法,其特征在于,在每个前端项目中开发时设置package.json文件,package.json文件配置有配置项目启动、打包命令和声明依赖包。3.根据权利要求2所述的一种前端项目构建打包方法,其特征在于,对新项目进行初始化操作,初始化一个package.jaon文件,该package.jaon文件位于项目的根目录中;package.jaon文件中包括name和version。4.根据权利要求3所述的一种前端项目构建打包方法,其特征在于,修改确定初始化package.jaon配置文件中的name为该项目的项目名称;项目初始化采用react或vue进行初始化。5.根据权利要求4所述的一种前端项目构建打包方法,其特征在于,项目名称的长度小于或等于214个字符。6.根据权利要求4所述的一种前端项目构建打包方法,其特征在于,针对package.json文件...

【专利技术属性】
技术研发人员:代斌李小翔冯帆杨永前王志伟王宝岳
申请(专利权)人:中国华能集团清洁能源技术研究院有限公司
类型:发明
国别省市:

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

1