taro Object(...) is not a function 版本更新后,H5端运行出错
Posted duban
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了taro Object(...) is not a function 版本更新后,H5端运行出错相关的知识,希望对你有一定的参考价值。
之前使用taro,版本号1.2.11 会有这样的问题,如下:gitHub找解决的,看到大佬们说更新一下版本就好了,果然更新后,此问题解决OK了。
当然,坑是走不完的,版本也更新挺快的,想着把taro和taro-ui更新到最新版本,小程序端启动正常,H5运行报错:Object(...) is not a function .........
大佬们说有的依赖没有下成功,于是不聪明的我,果然又重新装了(其实装了好几次,,哈哈........)
cnpm install -g @tarojs/cli
在用cli生成的工程,一段时间很多模块都有更新,如何把工程中的模块都更新到最新的呢。
首先我们先通过命令查看下需要更新的版本:
npm outdated
npm outdated 会列出所有可更新的 node_modules(我这里已经更新过了)
快速更改package.json中标注的版本号, 建议使用高效升级插件npm-check-updates
安装:npm install -g npm-check-updates
查看最新的版本:ncu
升级:ncu -u
当然,如果所有包都是最新版本,执行ncu后会提示:
All dependencies match the latest package versions :)
学习之路--记性不好,留下我的小笔记,有错之处,望大神多多指教。
以上是关于taro Object(...) is not a function 版本更新后,H5端运行出错的主要内容,如果未能解决你的问题,请参考以下文章
Taro新建项目使用async报错regeneratorRuntime is not defined
TypeError: 'str' object is not callable
TypeError: 'QueryDict' object is not callable
离子本地通知 TypeError: Object(...) is not a function