sh 脚本 获取环境变量_让脚本代替你大部分工作

有些重复性的工作,如果能用脚本代替,那就「毫不犹豫」用脚本把这些工作替代吧。自工作以来我一直追求这种工作模式,自学了 python 和 shell,比如以前做 iOS 的时候,我写了一些脚本:

23d300c5b603453eea66e3be6ec81880.png

做前端以后,发现用 node 实现脚本更方便,对于前端项目来说,npm 天生支持执行脚本 ,最近改造 element-ui 深有体会,改造后可以做到:

1、发布网站时执行 npm run deploy 即可把打包好的静态资源发布到 pages 服务上(类似于 github pages),可作为一个文档网站使用;

2、发布 npm 包时执行 npm run pub 即可发布私有 npm 包;

3、通过 npm run lint:el 和 npm run lint:bd 即可在不同的代码规范中随意切换;

你可以不用在乎 1、2、3 的具体功能是什么,只需知道可用脚本把「繁琐重复的工作」自动化。可以参考 element-ui 的具体做法,它的 scripts 中包含了非常多的命令,我截一个图:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值