Как всегда (часто) небольшой совет (мало ли кто не знает ::) по практике.
Часто мы используем плагины, которые ну не нужны совсем везде прям. Многие весят много и лезут в общий бандл вендоров.
Обычно мы делаем так, пример:
import VueAgile from 'vue-agile'
Vue.use(VueAgile)
Теперь я делаю так:
@Component({
components: {
VueAgile: () => import(/* webpackChunkName: "vue-agile" */'vue-agile/src/Agile.vue')
}
})