代码写着写着,一运行突然就报了下面这么个错误
在这里插入图片描述
一开始没细看,以为是自己代码逻辑哪里写错,但是检查了一遍下来,好像没啥问题呀
然后后面就跟着执行了一下npm install --save core-js/modules/es.array.push.js
哦豁,还是不行!
但是那意思应该就是core-js的问题,但是之前明明还可以运行得好好的呀
于是,我重新卸载了core-js再重新安装一遍
npm uninstall core-js
npm install core-js
然后发现还是不行哈哈哈哈哈
但是后面定位问题出现的原因,应该跟运行的vue文件的路径有关
因为我想直接把组件拎出来查看效果,所以执行的是这个命令, "test:Avatar": "vue serve ./src/components/Avatar/test.vue"
在这里插入图片描述
然后在用到数组的push方法的时候,无论换了多少个不同版本的core-js,都一直报同样的错误。但是,直接执行"serve": "vue-cli-service serve"这个命令的时候,也就是不测试组件了,正常入口正常使用组件,是不会报错的,所以猜测可能出现上面这个问题的原因是路径问题。
可惜人太菜,现在还不是很懂,怎么在从测试入口使用组件的时候解决上面的问题。
道阻且长,继续努力~

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐