Vue踩坑

212 阅读1分钟

Unhandled error during execution of scheduler flush

由于重复递归导致死循环报错,组件自己引用自己(引用组件书写错误)

crbug/1173575, non-JS module files deprecated

写的是ts的项目,名称写成了js,导致系统寻找不到js,将js后缀改为ts即可

RangeError:Maximum call stack size exceeded

错误描述:栈溢出了

报错原因:路由跳转,陷入死循环了

解决方法:一般情况都是在导航守卫做权限判断的时候,跳转出了问题,仔细检查解决。

打包之后文件、图片、背景图资源不存在或者路径错误的问题

在打包的时候把项目的config文件夹下的index.js文件资源公共路径由‘/’的根目录,改为‘./’的相对路径。