jd_bean_change_pro.js运行时报错
京东资产变动, 失败! 原因: TypeError: notify.sendNotifybyWxPucher is not a function!
经查询及测试,是sendNotify.js导致的。
经百度及测试,每次拉库都会更新
scripts/*库名称*/sendNotify.js
122kb的文件运行正常,但是拉库后更新的32kb的就会报错,手动覆盖为122kb的就又正常了,经过多次尝试都无法正面解决,那么就暴力点,直接定时覆盖了。
目前已知的sendNotify.js仅导致jd_bean_change_pro.js的wxpusher一对一推送报错并终止。
解决:
在青龙里新建脚本定时覆盖scripts/**库名称*/sendNotify.js
在script目录下新建 overwriteSendNotify.sh
#!/bin/bash
cp *库名称*/function/sendNotify.js *库名称*/
新建青龙任务
task overwriteSendNotify.sh
时间定在jd_bean_change_pro.js运行前就行