问题描述
最近项目从新拉取时install后就报路由编译错误的问题,
使用的是若依2.0项目
浏览器错误信息
node控制台错误信息
WARNING Compiled with 1 warnings 11:10:29 AM
warning in ./src/store/modules/permission.js
Critical dependency: the request of a dependency is an expression
解决方法
主要是webpack4不支持import动态打包方式
./src/store/modules/permission.js
export const loadView = (view) => { // 路由懒加载
return () => import(`@/views/${view}`)
}
改为
export const loadView = (view) => { // 路由懒加载
return (resolve) => require([`@/views/${view}`], resolve)
}