微信小程序命令行上传发布

由于公司小程序迭代特别快,每次上传代码神烦,还得往钉钉群@领导,写了个伪!小程序发布命令,给有同样烦恼的开发者们提供思路。

流程包括: 打开小程序ide-> 键入提交信息 -> 发布体验版本 -> git 提交-> 通知钉钉群。

p.s 为啥是“”,就是因为微信小程序官方没有提供直接发布的命令,需要自己手动提交审核正式版。

step 1

先是配置好你的微信ide路径和项目路径,如下: 他做的工作是先打开ide,然后打开你的项目。强烈建议先自己手动打开ide,然后不执行初始化这段函数。
因为如果是用taro开发,在打包之后他有时会丢文件,直接上传的话就太那啥了。(这里吐槽一句,win 版小程序ide太难用了!!)

init

step 2

这里贴的图省去了输入过程的代码,主要上传版本号和提交信息。因为微信公共接口没有提供获取之前上传信息的接口,
为了每次自己不手填版本号,所以直接先在git上打标,然后拿到git tag上最后一个tag,+1,作为新版本号。有兴趣的小伙伴可以看我的源码(在文章最后)。
同样,也是调用微信ide的命令行。

(其实这里的功能也可以写在git hook上,但感觉不太灵活就舍了。)

upload

其他

附:完整代码

写的比较啰嗦,有好的建议请在下方留言~

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 时间真的是过的很快,尤其是当自己从学校走出社会的这段时间,说短也很短说长也很漫长。转眼间来到北京已经有一个多月的时...
    六月的June阅读 333评论 2 1
  • 十二年前的今天 比现在热一点 父亲 在茫茫人海中 找到了我 我也看到了他 惊喜的笑了 没有鼓励的话语 默默的陪伴 ...
    isaky阅读 214评论 1 4
  • 清明节放假通知 各位经销商及同事: 清明节即将来临,根据国家法定节假日规定和我单位工作实际情...
    李乾坤泽兰希全铝门阅读 292评论 0 0
  • 有人曾说“一个失落的灵魂能很快杀死你,远比细菌快得多”。 人生路上,我们遇到的最大敌人,不是能力,不是条件,而是情...
    蝶粉蜂黄天阅读 335评论 0 0