import.meta.glob('@/views/*/*.vue') []失效
时间: 2024-05-07 10:21:39 浏览: 122
nodejs学习之glob
这个问题可能是由于webpack版本升级导致的,可以尝试使用以下方法解决:
1. 在项目的根目录下创建一个`vue.config.js`文件,并添加以下配置:
```
module.exports = {
configureWebpack: {
resolve: {
symlinks: false,
alias: {
"@": require("path").resolve(__dirname, "./src")
}
}
}
}
```
2. 将原来的`import.meta.glob('@/views/*/*.vue')`修改为`import.meta.globEager('./src/views/*/*.vue')`。
如果以上方法无效,可以尝试升级`@vue/cli`版本或重新安装`node_modules`。
阅读全文