在vue3+vite2构建项目中使用import动态引入时会报如下示例和警告:

/*** 转化路由component实例化本地文件* @param routes asyncRoutes*/
export function filterAsyncRoutes(routes) {const res = []routes.forEach(route => {let tmp = { ...route }if (tmp.children) {tmp.children = filterAsyncRoutes(tmp.children)}//在以往的vue2+webpack版本中可以这样导入tmp.component = () => import(`${route.component}`);res.push(tmp)})return res
}

解决方案

vite2文档中是有说明得仔细查看就会明白,如图:
我们只需按照文档中所介绍得,我们首先在文件中进行声明,然后在需要动态导入的时候去取对应项,如下代码示例:

const modules = import.meta.glob('../views/*/*.vue')
/*** 转化路由component实例化动态导入本地文件* @param routes asyncRoutes*/
export function filterAsyncRoutes(routes) {const res = []routes.forEach(route => {let tmp = { ...route }if (tmp.children) {tmp.children = filterAsyncRoutes(tmp.children)}tmp.component = modules[`../views/${route.component}`];res.push(tmp)})return res
}

vue3+vite2警告提示The above dynamic import cannot be analyzed by vite问题,vite中import动态引入相关推荐

  1. 【vue3】vue3+vite动态导入路由出现The above dynamic import cannot be analyzed by Vite

    解决流程 原本代码 export const loadView = (view:string) => {return () => import(`@/views/${view}`) } v ...

  2. vue3 报错提示 找不到模块“./XXX.vue”或其相应的类型声明

    vue3 报错提示 找不到模块"./XXX.vue"或其相应的类型声明 从网上找了好多方法比如在tsconfig文件下增加: {"compilerOptions" ...

  3. 用Anko和Kotlin实现Android上的对话框和警告提示(KAD 24)

    作者:Antonio Leiva 时间:Mar 9, 2017 原文链接:https://antonioleiva.com/dialogs-android-anko-kotlin/ 借助Builder ...

  4. eclipse中去掉警告提示

    有时候我们要去掉这些不必要的提示 下面我们来设置去掉这些警告提示 转载于:https://www.cnblogs.com/xiaostudy/p/9370016.html

  5. cad打印本计算机未配置,为什么CAD点打印的时候就会警告提示无法使用此绘图仪配置?有什么解决办法?...

    有时我们想打印一张图纸,一点"打印"按钮,CAD就会弹出一个警告对话框,提示无法使用此绘图仪配置,如下图所示. 为什么会出现这样的警告呢? 通常在打开外单位的图纸时才会出现这样的问 ...

  6. cad打印本计算机未配置,CAD点打印为什么会警告提示无法使用此绘图仪配置

    有时我们想打印一张图纸,一点"打印"按钮,CAD就会弹出一个警告对话框,提示无法使用此绘图仪配置,如下图所示. 为什么会出现这样的警告呢? 通常在打开外单位的图纸时才会出现这样的问 ...

  7. pycharm 关闭右边黄色警告提示

    文章目录 问题描述 解决办法 问题描述 有时候写代码,会遇到右边全部都是黄色警告提示,那些错误微不足道,但非常影响体验,如下图所示 解决办法 我们可以点击右下角的人头,将光标拉到Syntax即可关闭这 ...

  8. linux gcc忽略警告,GCC 警告提示的用法

    本节主要讲解GCC的警告提示功能.GCC包含完整的出错检查和警告提示功能,它们可以帮助Linux程序员写出更加专业和优美的代码.我们千万不能小瞧这些警告信息,在很多情况下,含有警告信息的代码往往会有意 ...

  9. 安装MathType后,在word打开后有警告提示。

    场景描述 在安装完MathType公式编辑器后,提示缺少Mplugin.dll文件.根据网上解决word2016不能找到这类文件的办法,可以解决的就恭喜你.还有部分情况是解决了警告提示,但使用复制.粘 ...

  10. 微信开发者工具 不想要警告提示怎么设置

    当我们运行微信开发者工具时,有时候控制台会爆出一堆黄色的警告提示. 这不是错误,不影响程序的运行,但是它也不会消失会持续的提示,看起来有点不爽,那我们就干掉它. 步骤如下 这样就清爽多了!

最新文章

  1. Python数据集可视化:抽取数据集的两个特征进行二维可视化、主成分分析PCA对数据集降维进行三维可视化(更好地理解维度之间的相互作用)
  2. python简单代码编写-新手写Python,8招让你的代码更简洁更Pythonic!
  3. SQL Server Extended Events (扩展事件)
  4. kaggle (自杀分析)
  5. pgslq表的字段类型_Python 爬取微信公众号文章和评论 (基于 Fiddler 抓包分析)
  6. MATLAB优化算法(一)
  7. mysql 删除 like_MySQL 定时删除数据
  8. 易语言通过服务器发送文件,易语言局域网文件传输带聊天功能例程
  9. Linux内核分析课程期中总结
  10. 【李宏毅2020 ML/DL】P62-65 More about Auto-encoder
  11. WAV文件的二进制格式解析
  12. macbook 系统 php 版本和 web 的 php 版本不一样,brew link php 失败
  13. WPF的DataGrid的某个列绑定数据的三种方法(Binding、Converter、DataTrigger)
  14. mysql中乘积函数_Mysql中的函数
  15. 二维离散傅里叶变换 matlab
  16. pycharm的安装,简单使用
  17. 解决360抢票王刷票0.1秒停顿问题,思考抢票软件和IT行业
  18. ff14优雷卡补正什么意思_禁地优雷卡 | 新大陆见闻录 - 《最终幻想14》萌新指导手册...
  19. 清华大学建筑学计算机,建筑专业十强大学排名:清华第一,第四堪称黑马
  20. 传音控股上海特性和功耗开发团队招期招聘优秀工程师啦

热门文章

  1. 阿里云服务器安装MySql8.0.26
  2. 网易云音乐虚化图片html,CSS之高斯模糊—(网易云歌单)
  3. 突发!图森未来CEO侯晓迪被罢免,公司疑遭SEC、FBI联手调查,市值一夜砍半
  4. 2021牛客多校#10 F-Train Wreck(数学,优先队列)
  5. 公众号菜单栏如何添加设置一键导航?
  6. Python第四课:input()函数
  7. 学习|从原理上出发,足不出户刷长跑(要刷就刷有步数的长跑)
  8. Java通过mysql-connector-java-8.0.11连接MySQL Server 8.0遇到的问题
  9. diy计算机组装注意事项,电脑DIY常见误区有哪些 电脑组装新手注意事项
  10. 量化交易策略研发的三个层次