8ea9c133
陈威
初始化提交
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
import Vue from 'vue'
const commonComponents = require.context('./commons', true, /\.vue$/)
commonComponents.keys().forEach((fileName) => {
const componentConfig = commonComponents(fileName)
const componentName = componentConfig.default.name
componentName &&
Vue.component(componentName, componentConfig.default || componentConfig)
})
const layoutComponents = require.context('./layouts', true, /\.vue$/)
layoutComponents.keys().forEach((fileName) => {
const componentConfig = layoutComponents(fileName)
const componentName = componentConfig.default.name
componentName &&
Vue.component(componentName, componentConfig.default || componentConfig)
})
const requireThemes = require.context('@/styles/themes', true, /\.scss$/)
requireThemes.keys().forEach((fileName) => {
require(`@/styles/themes/${fileName.slice(2)}`)
})
|