发布时间:2022-10-16 09:30
整理这个知识点只能说是巧合,由于项目不断迭代导致使得项目体积过大,导致了内存溢出,解决方式见:vue项目内存溢出的解决 。由于删掉了node_modules
和 package-lock.json
后重新下载依赖导致控制台报出了如下警告
百度查询了一下,原因是:
当elementUi自动升级到2.15.6以上版本时,浏览器控制台会出现此报错。
现在看到gitlab上也有很多人遇到了这个问题,都是在2.15.8版本左右出现的报错
因为elementUi升级到2.15.6以上版本的时候在date-picker组件里面添加了一行直接修改placement的代码
解决方式也毕竟简单就是不使用2.15.6以上版本
,然后打开自己的package.json
一看是 ^2.13.0
,结果控制台还是报错,后来才知道还需要把^
给去掉才行。具体原因看下面的npm 的语义版本控制
参考(抄袭):http://nodejs.cn/learn/semantic-versioning-using-npm
语义版本控制
语义版本控制的概念很简单:所有的版本都有 3 个数字:x.y.z。