第一篇介绍我开发小程序的一起,现已简单的介绍了微信云开发的CURD了,接下来由于微信小程序的新功能,需求用到定时器触发器,于是就遇到了一个坑。
传送门: # 我用 Taro、微信云开发 捣鼓了一个不想打工的小程序
完好代码我会放在最下方,有需求直接拉到最终
云开发定时触发器
首先触发器也是一个云函数,只不过是需求在开发云函数的时候,需求额定做一些装备定时装备,以及额定操作。
- 首先创立一个云函数
如果代码中有相关的依靠包,在上传云函数的时要装置依靠。如我的云函数中需求moment,就要为云函数装置依靠。
此刻你得到的是一个一般的云函数,接下来在config.js文件中加入定时触发器的装备
随后同步云函数,再上传云触发器
你认为到这里就万事大吉了??? 不,还有一个坑,就是时刻装备 当你在本地测验都是正常的时候,一到线上,发现不对劲,其实的触发器的时刻环境装备不对,默认会晚8个小时。
需求加一个云函数环境变量
装备信息 :key:TZ value:asia/shanghai
到此结束~ 能够开始线上测验了,
云函数履行后的日志都在这里
已上线小程序~
微信小程序:【打工猫的在逃方案】
完好代码