【技术实现步骤摘要】
一种前端源项目的打包方法
本专利技术涉及计算机软件领域,尤其涉及一种前端源项目的打包方法。
技术介绍
由于前端项目中存在不能直接被浏览器所解析的脚本代码,所以每次前端项目上线前都需要执行打包操作。完成打包工作首先需要接入打包环境,并在项目中安装所需的第三方依赖插件,最后才能执行打包命令,打包好后手动将打包代码拷贝到对应的发布服务器上,工作才算完成,打包流程较为复杂。这种传统做法存在以下缺点:缺点1:每次打包都需要确保本地和项目中已经安装了打包环境,并具备项目所需的第三方依赖插件,然后才能执行打包命令,打包结束后还需人工将打包后的内容拷贝到对应服务器文件中,使得打包流程较为复杂,打包效率较低。如果项目存在多个并行分支,还需要保证切换到所需分支才能进行打包工作。缺点2:当多人协作时,需要保证每个开发人员的第三方依赖插件版本一致,不然将导致最后发布出来的项目效果不一致甚至是报错。
技术实现思路
(一)要解决的技术问题为了解决现有技术的上述问题,本专利技术提供一种前端源项目 ...
【技术保护点】
1.一种前端源项目的打包方法,其特征在于,包括:/nS1、编写打包构建脚本,所述打包构建脚本包括打包脚本和迁移脚本;/nS2、在源项目的打包配置文件中配置源项目地址、发布目录地址和源项目不同分支的打包命令行,所述打包配置文件中列有所述源项目引用的第三方插件的索引列表;/nS3、在打包服务中导入源项目,所述打包服务自动读取所述源项目中打包配置文件的第三方插件的索引列表进行第三方插件的安装,并自动读取所述源项目地址和所述源项目不同分支的打包命令行,获取需要拉取的源项目地址以及对应的不同分支的打包命令行,将所述不同分支的打包命令行对源项目不同分支的打包命令转化为不同的打包按钮进行 ...
【技术特征摘要】
1.一种前端源项目的打包方法,其特征在于,包括:
S1、编写打包构建脚本,所述打包构建脚本包括打包脚本和迁移脚本;
S2、在源项目的打包配置文件中配置源项目地址、发布目录地址和源项目不同分支的打包命令行,所述打包配置文件中列有所述源项目引用的第三方插件的索引列表;
S3、在打包服务中导入源项目,所述打包服务自动读取所述源项目中打包配置文件的第三方插件的索引列表进行第三方插件的安装,并自动读取所述源项目地址和所述源项目不同分支的打包命令行,获取需要拉取的源项目地址以及对应的不同分支的打包命令行,将所述不同分支的打包命令行对...
【专利技术属性】
技术研发人员:许美娟,吴晨,唐光宇,闫乃永,卢学明,
申请(专利权)人:宝宝巴士股份有限公司,
类型:发明
国别省市:福建;35
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。