微信Vue项目本机 run dev机联调控制台报错 unhandled promise rejection undefined

liv4396
  • 34

e59b55ad07b988db8cf727dd5b1b3cd.png
微信Vue项目本机 run dev 跑起来,手机代理到项目联调时控制台报错 unhandled promise rejection undefined
我在点击一个异步按钮就出现了这个错误,这里代码包括async await promise
目前预测问题是npm run dev模式未对 async await 做处理而导致这个错误
另外 npm run build 丢在服务器上再去访问是不存在这个问题的,应该async await 此时都已经转成了 es5 语法了吧

回复
阅读 1.1k
2 个回答

这就要看你的 dev 配置 plugin 有什么了呀,build 一般都有 babel 插件去转,然后给 uglify 压缩
但是 dev 一般就没有,这里应该还是没有转,浏览器不支持导致的

promise 没有.catch 报的警告 可全局统一加一个try catch

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
你知道吗?

宣传栏