Taro 微信转支付宝小程序: 问题八 TypeError: Function(...) is not a function
在Taro 框架微信小程序转支付宝小程序时,在微信小程序下运行正常,但在支付宝小程序编译时没有问题,运行时页面提示Page Not Found.
但页面确实存在,控制台中提示TypeError: Function (...) is not a function 无法确定问题,最后将以前的 node_modules 包复制过来,
发现支付宝小程序也可以正常运行。 又删除重新下载node_modules包,发现又不行了,问题就是包的问题,但不确定是哪个包更新了,
导致有些包的语法不支持。之前查过资料说是不支持async/await的语法。
之后就将package.json中的包全部固定版本,没有使用^来兼容其他小版本修复的包。重新下载node_modules发现运行正常。