【技术实现步骤摘要】
一种编程项目的自动化构建方法及电子设备
本专利技术涉及计算机
,尤其涉及一种编程项目的自动化构建方法及电子设备。
技术介绍
Node.js是一个基于ChromeV8引擎的JavaScript运行环境。Node.js使用了一个事件驱动、非阻塞式I/O的模型,使其轻量又高效。Node.js的包管理器npm,是全球最大的开源库生态系统。现有技术中,Node.js后端启动服务时需要执行多条命令,并且占据终端桌面,导致开发效率较低。因此,现有技术还有待于改进和发展。
技术实现思路
鉴于上述现有技术的不足,本专利技术的目的在于提供一种编程项目的自动化构建方法及电子设备,旨在解决现有技术中启动服务需执行多条命令、效率低等问题。本专利技术的技术方案如下:一种编程项目的自动化构建方法,其中,包括步骤:全局安装gulp,并安装项目的开发依赖文件;在项目根目录下创建gulpfile.js文件;执行gulp源码中的gulp.js文件;在gulpfile.js文件中定义项目启动的任务,并且指定任务的先后顺序,并基于项目的需要配置对应的build处理逻辑。所述的编程项目的自动化构建方法,其 ...
【技术保护点】
1.一种编程项目的自动化构建方法,其特征在于,包括步骤:全局安装gulp,并安装项目的开发依赖文件;在项目根目录下创建gulpfile.js文件;执行gulp源码中的gulp.js文件;在gulpfile.js文件中定义项目启动的任务,并且指定任务的先后顺序,并基于项目的需要配置对应的build处理逻辑。
【技术特征摘要】
1.一种编程项目的自动化构建方法,其特征在于,包括步骤:全局安装gulp,并安装项目的开发依赖文件;在项目根目录下创建gulpfile.js文件;执行gulp源码中的gulp.js文件;在gulpfile.js文件中定义项目启动的任务,并且指定任务的先后顺序,并基于项目的需要配置对应的build处理逻辑。2.根据权利要求1所述的编程项目的自动化构建方法,其特征在于,还包括:在客户端利用模块打包器打包代码。3.根据权利要求1所述的编程项目的自动化构建方法,其特征在于,在服务器端,配置并使用nodemon监视node.js应用程序中的更改并自动重启服务。4.根据权利要求1所述的编程项目的自动化构建方法,其特征在于,当项目初始化时,创建用于存放代码的目录,并在后端校验代码格式,以及安装运行依赖的node_modules。5.根据权利要求2所述的编程项目的自动化构建方法,其特征在于,在客户端的开发环境中引入模块打包器的微服务器。6.一种电子设备,其特征在于,包括:处理器,适于实现各指令,以及存储设备,适于存储多条指令,所述指令...
【专利技术属性】
技术研发人员:李天驰,孙悦,邱恒斌,
申请(专利权)人:深圳点猫科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。