百度了半天,才发现是路由懒加载问题
webpack 版本问题,webpack4中动态import不支持变量方式,
该修改对于生产环境无影响,只在开发环境有问题
原来写法
exportconstloadView=(view)=>{
return()=>import(`@/views/${view}`)
};
改为
exportconstloadView=(view)=>{
return(resolve)=>require([`@/views/${view}`],resolve)
};
原创:https://zhuanlan.zhihu.com/p/139232427