【技术实现步骤摘要】
一种前端项目构建打包方法、系统、设备及存储介质
[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文件...
【专利技术属性】
技术研发人员:代斌,李小翔,冯帆,杨永前,王志伟,王宝岳,
申请(专利权)人:中国华能集团清洁能源技术研究院有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。