UNPKG

hlz-components-container

Version:

vue个人组件封装

19 lines (15 loc) 407 B
const files = require.context('/packages', true, /\.js$/) const componentsList = {} files.keys().forEach(key => { let component = files(key).default componentsList[component.name] = component }); const install = function (Vue) { Object.keys(componentsList).forEach(key => { Vue.use(componentsList[key]) }) } export default { install, ...componentsList }