使用require.context动态导入某个目录下的所有文件
import Vue from 'vue'const files = require.context('./', true, /\.vue$/)const lib = {}//key是相对路径名files.keys().forEach(key => {const name = files(key).default.namelib[name] =...
·
import Vue from 'vue'
const files = require.context('./', true, /\.vue$/)
const lib = {
}
//key是相对路径名
files.keys().forEach(key => {
const name = files(key).default.name
lib[name] = Vue.extend(files(key).default)
})
export default lib
附:https://juejin.im/post/5c106485e51d450e657571a6
https://www.jianshu.com/p/c894ea00dfec
上面两篇博客大家可以去参考一下,写的很详细。
更多推荐
已为社区贡献3条内容
所有评论(0)