UNPKG

custom-ui-vue

Version:

An ui project base on Vue.js

37 lines (32 loc) 774 B
import HelloWorld from './packages/hello-world/index.js'; import MoorButton from './packages/button/index.js'; import MoorSelect from './packages/select/index.js'; import MoorInput from './packages/input/index.js'; import MoorSwitch from './packages/switch/index.js'; import BaseCol from './packages/col/index.js'; const components = [ HelloWorld, MoorButton, MoorSelect, MoorInput, MoorSwitch, BaseCol ] const install = function(Vue, opts = {}) { components.map(component => { Vue.component(component.name, component); }) } /* 支持使用标签的方式引入 */ if (typeof window !== 'undefined' && window.Vue) { install(window.Vue); } export default { install, HelloWorld, MoorButton, MoorSelect, MoorInput, MoorSwitch, BaseCol }