0
点赞
收藏
分享

微信扫一扫

vite2 Error: Unknown variable dynamic import

腾讯优测 2022-01-17 阅读 66

兄弟们我来救你们了

前端做动态路由权限

vite2.0最开始在dev环境导入这样组件,发现是没问题,但是打包到线上 就会报找不到模块

   menu.component = () => import(`../views/${url}.vue`)

解决方法:

  // 首先把你需要动态路由的组件地址全部获取
   
 let modules = import.meta.glob('../views/**/*.vue')
 
 // 然后动态路由的时候这样来取
 menu.component = modules[`../views/${url}.vue`]
举报

相关推荐

0 条评论