解决流程

原本代码

export const loadView = (view:string) => {return () => import(`@/views/${view}`)
}

vite发出警告:
The above dynamic import cannot be analyzed by Vite

vite官方文档说,需要使用Glob 导入形式
https://cn.vitejs.dev/guide/features.html#glob-import

使用glob导入实例

//这里的路径需要根据你的项目路径来修改
const modules = import.meta.glob('@/views/*/*.vue')
export const loadView = (view:string) => {return modules[`@/views/${view}`]
}

✨踩坑不易,还希望各位大佬支持一下\textcolor{gray}{踩坑不易,还希望各位大佬支持一下}踩坑不易,还希望各位大佬支持一下

【vue3】vue3+vite动态导入路由出现The above dynamic import cannot be analyzed by Vite相关推荐

  1. 踩坑记15 动态路由 router.options.routes未更新 | vue升级 element-plus未适配vue3.2.x | vite glob导入动态加载组件,不能使用别名alias

    2021.8.12 坑50(vue-router4.addRoute().router.options.routes未更新):进行动态权限获取菜单的设置,使用了addRoute()来添加路由,但是ro ...

  2. 13 代码分割之import静动态导入

    前端首屏优化方案之一 项目构建时会整体打包成一个bundle的JS文件,而有的代码.模块是加载时不需要的,需要分割出来单独形成一个文件块chunk(不会打包在main里),让模块懒加载(想加载时才加载 ...

  3. 使用addRoutes动态添加路由

    登录是获取添加的路由,存在vuex中 login.vue import {initRoutes} from "@/router/index.js"; // 按需引入路由的动态注入方 ...

  4. vue3动态添加路由

    文章目录 前言 一.初始化项目 二.添加"vip"路由 三.总结 前言 有的时候我们需要根据不同的用户身份生成不同的路由规则,例如: vip用户应该有自己的vip页面所对应的专用路 ...

  5. 如何利用Vue3管理系统实现动态路由和动态侧边菜单栏

    前言 在做Vue管理系统的时候,都会遇到的一个需求:每个用户的权限是不一样的,那么他可以访问的页面(路由),可以操作的菜单选项是不一样的,如果由后端控制,我们前端需要去实现动态路由,动态渲染侧边菜单栏 ...

  6. Vue3 Element Plus 动态图标

    Vue3 Element Plus 动态图标 Element Plus 中的图标以组件的形式来使用,而在基于Vue 2.x的Element UI中图标是字符串的形式,这样就导致过去的一些使用习惯不得不 ...

  7. vue3加载动态图片

    vue3加载动态图片 一.动态加载图片 使用new URL(url, import.meta.url) <template><div class="home"&g ...

  8. vue mixins(vue3 hooks)动态获取div高度

    之前转载过一篇文章: https://blog.csdn.net/qq_37167049/article/details/103084927 可以动态计算div 高度,但是比较繁琐的痛点是: 需要在每 ...

  9. vue2.0 + router 3. 0 动态添加路由

    3月11日 周五 作日回顾 .动态添加路由 实现语句 vue 2.0使用 this.$router.addRoutes(); this.$router.addRoutes(currRoutes);// ...

最新文章

  1. AI攻击AI,升级的网络安全战
  2. PIE SDK与IDL算法结合说明文档
  3. python array笔记
  4. 【SeeMusic】视频编辑 ( 视频 X 坐标 | 视频 Y 坐标 | 视频旋转 | 视频扭曲 )
  5. python 嵌入键值数据库_PupDB 一个用Python编写基于文件的简单键值数据库
  6. VS 2005 WEB PROJECT包括Crystal Report水晶报表的发布
  7. 2021-04-04 CPU缓存一致性 MESI协议
  8. 正则双重过滤 /// splitKey1 第一个正则式匹配 /// splitKey2 匹配结果中再次匹配进行替...
  9. HTML5基本知识小测验
  10. 微软推出Windows Sandbox:可安全运行任何应用的一次性VM\n
  11. 面向对象(Python):学习笔记之私有属性和私有方法
  12. android勾选控件_【Android 开发】:UI控件之复选框控件 CheckBox 的使用方法
  13. 《圈圈教你玩USB》 第七章 USB MIDI键盘 看书笔记
  14. 升级版DC/DC转换器有什么优点?
  15. Unity TextMeshPro 制作字体用简体中文字符集 (仅用于开发)
  16. Windows 11 修改Edge按 Alt+Tab 键为单个窗口
  17. 夸奖对方代码写的好_形容夸人的成语有哪些
  18. 神经网络反向传播BP算法代码实现
  19. 监督学习、无监督学习、半监督学习和强化学习
  20. Python初学者:元组数据操作,输出元组内7的倍数以及个位是7的数

热门文章

  1. 当你想学习爬虫,写个爬虫时,你到底要知道多少东西
  2. PX4中文维基汉化项目启动
  3. 资源分享第二弹 ,无需解压密码,下载即可看
  4. java 坐标系运算 判断一个地理坐标是否在电子围栏 圆、矩形、多边形区域内
  5. 在迅捷CAD编辑器中如何画点划线?
  6. Python案例: 采集糖豆网站的数据内容
  7. Linux驱动分析之Uart驱动架构
  8. [2017CVPR]Mimicking very efficient network for object detection 论文笔记
  9. EA中的图怎么缩小到可以一张A4纸打印出来
  10. 【Shiro】权限控制注解