如何从构建中排除 vuetify 和 vue?

Vit*_*huk 5 vue.js vuetify.js vue-cli

我通过 VueCLI 创建一个自定义库。我想通过在最终包中不包含 vuetify 和 vue.js 来减少构建的大小。

使用命令构建时,我的最终构建文件(*.umd.min.js)可以正常工作:

vue-cli-service build --inline-vue --target lib --formats umd-min ./src/components/Component.vue

如果我外部化 vuetify 和 vue.js,那么当我连接库时会收到错误:

Cannot read property 'extend' of undefined在 vuetify 库中

如何从构建中删除 vuetify 和 vue.js?

Vit*_*huk 0

我使用构建命令: vue-cli-service build --target lib --formats umd-min ./src/components/Component.vue

并在核心应用程序中全局注册了 vuetify 组件。