微信小程序运行时报错 regeneratorRuntime is not defined
?这篇排查指引一次说清!
标签:微信小程序|regeneratorRuntime|Babel|async/await|开发者工具|miniprogram-ci
前几天我在优化小程序代码时,突然遇到一个稀奇的报错:
regeneratorRuntime is not defined
。我本地调试预览的时候直接挂了,体验版也是一样报错,但正式版竟然一切正常?我琢磨了一天,最终发现锅不一定在自己写的代码,而可能在某个插件或编译链上……
💣 报错内容
常见报错长这样:
regeneratorRuntime is not defined
或者:
Can't find variable: regeneratorRuntime
更奇葩点还有:
Function("r", "regeneratorRuntime = r") is not a function