UNPKG

vivo-ui

Version:

vivo ui component lib for vue

16 lines 672 B
// babel-plugin-import的配置,webpack4以下不支持sideEffects功能,只能依赖babel-plugin-import来实现按需加载 module.exports = { libraryName: 'vivo-ui', customName(name) { switch (true) { case /^plugin-/.test(name): // 插件 return `vivo-ui/lib/plugins/${name.replace(/^plugin-/, '')}/index` case /^directive-/.test(name): // 指令 return `vivo-ui/lib/directives/${name.replace(/^directive-/, '')}/index` case /^tool-/.test(name): // 工具函数 return `vivo-ui/lib/tools/${name.replace(/^tool-/, '')}/index` default: // 组件 return `vivo-ui/lib/components/${name}/index` } } }