gulp命令行传参

喜欢这种东西,捂住嘴巴,也会从眼睛里跑出来

希望你认真看完~~~~~~~~~~~~~~~
在项目开发过程中,前端使用gulp打包工具,因为是要上传到服务器的,多以在 Jenkins仪表盘上面也需要执行打包命令,例如
在这里插入图片描述
这就是我项目上传到gitlab上面,然后运维去拉取我的代码,然后执行打包命令,当我们项目涉及到灰度发布的时候就会有这个问题,因为版本不一样,所以外界访问的新旧代码就不一样,故要将参数当做命令行传入
第一步:
如果项目是完整的话 应该会有这个模块var minimist = require("minimist"); 如果没有的话也不要紧,去下载一个地址在这里
下载后将引入项目中,然后使用这行代码
在这里插入图片描述这行代码就是解析命令行中的参数,然后再定义参数,好比这样
在这里插入图片描述
在进行使用
在这里插入图片描述
就是这个样子
命令行是这个样子的 gulp build --env rc --dir h6 我的这个例子是在命令行中传入多个参数

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值