vue3+vite2警告提示The above dynamic import cannot be analyzed by vite问题,vite中import动态引入
在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动态引入相关推荐
- 【vue3】vue3+vite动态导入路由出现The above dynamic import cannot be analyzed by Vite
解决流程 原本代码 export const loadView = (view:string) => {return () => import(`@/views/${view}`) } v ...
- vue3 报错提示 找不到模块“./XXX.vue”或其相应的类型声明
vue3 报错提示 找不到模块"./XXX.vue"或其相应的类型声明 从网上找了好多方法比如在tsconfig文件下增加: {"compilerOptions" ...
- 用Anko和Kotlin实现Android上的对话框和警告提示(KAD 24)
作者:Antonio Leiva 时间:Mar 9, 2017 原文链接:https://antonioleiva.com/dialogs-android-anko-kotlin/ 借助Builder ...
- eclipse中去掉警告提示
有时候我们要去掉这些不必要的提示 下面我们来设置去掉这些警告提示 转载于:https://www.cnblogs.com/xiaostudy/p/9370016.html
- cad打印本计算机未配置,为什么CAD点打印的时候就会警告提示无法使用此绘图仪配置?有什么解决办法?...
有时我们想打印一张图纸,一点"打印"按钮,CAD就会弹出一个警告对话框,提示无法使用此绘图仪配置,如下图所示. 为什么会出现这样的警告呢? 通常在打开外单位的图纸时才会出现这样的问 ...
- cad打印本计算机未配置,CAD点打印为什么会警告提示无法使用此绘图仪配置
有时我们想打印一张图纸,一点"打印"按钮,CAD就会弹出一个警告对话框,提示无法使用此绘图仪配置,如下图所示. 为什么会出现这样的警告呢? 通常在打开外单位的图纸时才会出现这样的问 ...
- pycharm 关闭右边黄色警告提示
文章目录 问题描述 解决办法 问题描述 有时候写代码,会遇到右边全部都是黄色警告提示,那些错误微不足道,但非常影响体验,如下图所示 解决办法 我们可以点击右下角的人头,将光标拉到Syntax即可关闭这 ...
- linux gcc忽略警告,GCC 警告提示的用法
本节主要讲解GCC的警告提示功能.GCC包含完整的出错检查和警告提示功能,它们可以帮助Linux程序员写出更加专业和优美的代码.我们千万不能小瞧这些警告信息,在很多情况下,含有警告信息的代码往往会有意 ...
- 安装MathType后,在word打开后有警告提示。
场景描述 在安装完MathType公式编辑器后,提示缺少Mplugin.dll文件.根据网上解决word2016不能找到这类文件的办法,可以解决的就恭喜你.还有部分情况是解决了警告提示,但使用复制.粘 ...
- 微信开发者工具 不想要警告提示怎么设置
当我们运行微信开发者工具时,有时候控制台会爆出一堆黄色的警告提示. 这不是错误,不影响程序的运行,但是它也不会消失会持续的提示,看起来有点不爽,那我们就干掉它. 步骤如下 这样就清爽多了!
最新文章
- Python数据集可视化:抽取数据集的两个特征进行二维可视化、主成分分析PCA对数据集降维进行三维可视化(更好地理解维度之间的相互作用)
- python简单代码编写-新手写Python,8招让你的代码更简洁更Pythonic!
- SQL Server Extended Events (扩展事件)
- kaggle (自杀分析)
- pgslq表的字段类型_Python 爬取微信公众号文章和评论 (基于 Fiddler 抓包分析)
- MATLAB优化算法(一)
- mysql 删除 like_MySQL 定时删除数据
- 易语言通过服务器发送文件,易语言局域网文件传输带聊天功能例程
- Linux内核分析课程期中总结
- 【李宏毅2020 ML/DL】P62-65 More about Auto-encoder
- WAV文件的二进制格式解析
- macbook 系统 php 版本和 web 的 php 版本不一样,brew link php 失败
- WPF的DataGrid的某个列绑定数据的三种方法(Binding、Converter、DataTrigger)
- mysql中乘积函数_Mysql中的函数
- 二维离散傅里叶变换 matlab
- pycharm的安装,简单使用
- 解决360抢票王刷票0.1秒停顿问题,思考抢票软件和IT行业
- ff14优雷卡补正什么意思_禁地优雷卡 | 新大陆见闻录 - 《最终幻想14》萌新指导手册...
- 清华大学建筑学计算机,建筑专业十强大学排名:清华第一,第四堪称黑马
- 传音控股上海特性和功耗开发团队招期招聘优秀工程师啦
热门文章
- 阿里云服务器安装MySql8.0.26
- 网易云音乐虚化图片html,CSS之高斯模糊—(网易云歌单)
- 突发!图森未来CEO侯晓迪被罢免,公司疑遭SEC、FBI联手调查,市值一夜砍半
- 2021牛客多校#10 F-Train Wreck(数学,优先队列)
- 公众号菜单栏如何添加设置一键导航?
- Python第四课:input()函数
- 学习|从原理上出发,足不出户刷长跑(要刷就刷有步数的长跑)
- Java通过mysql-connector-java-8.0.11连接MySQL Server 8.0遇到的问题
- diy计算机组装注意事项,电脑DIY常见误区有哪些 电脑组装新手注意事项
- 量化交易策略研发的三个层次