哎呦喂51
需要添加属性externals: ['vue'] // 防止Vue打包进组件库代码中

慕函数9233278
ui项目中lib/index.js 很关键
import Demo from './demo/src/main.vue'
import Card from './card/src/main.vue'
export const components = {
Demo,
Card
}
const install = function (Vue) {
if (install.installed) return
Object.keys(components).forEach((key) => {
console.info('key', key)
Vue.component(components[key].name, components[key])
})
}
const Index = { install }
export default Index
阿理理
自由小菜_999999
这样按需引入试一下
import Demo from 'mooc-ui/dist/demo.umd'
import Card from 'mooc-ui/dist/card.umd'
Vue.use(Demo)
Vue.use(Card)