后端配置了动态路由 我这里一直都导入不了
const modules = import.meta.glob('../views/**/*.vue')
const modules = import.meta.glob('@/views/**/*.vue')
我地址前面是有带/ 所以../views${item.url}.vue
这样写
在vue-cli里面就没有任何问题
有大佬能帮助我一下吗
后端配置了动态路由 我这里一直都导入不了
const modules = import.meta.glob('../views/**/*.vue')
const modules = import.meta.glob('@/views/**/*.vue')
我地址前面是有带/ 所以../views${item.url}.vue
这样写
在vue-cli里面就没有任何问题
有大佬能帮助我一下吗
27 回答12.8k 阅读
6 回答2.3k 阅读✓ 已解决
8 回答3.4k 阅读✓ 已解决
6 回答1.1k 阅读✓ 已解决
5 回答5.2k 阅读✓ 已解决
4 回答1.5k 阅读✓ 已解决
3 回答1.7k 阅读
具体参考这个文件吧 RuoYi-Vue3/permission.js · yangzongzhuan/RuoYi-Vue3,自己写确实会有一些问题。
多半是因为你传入的
item.url
有问题,所以拼接号之后的../views${item.url}.vue
可能找不到对应的组件。输出一下看看path
是否正确。也有可能是因为打包的时候给抖掉了,所以在引入的时候失败了。