компоненты, а потом куда-то их рендерите - то на первый взгляд это не сработает. Добавление в dom кастомного компонента вне контекста vue - откуда vue узнает, что вы что-то отрендерили и надо там произвести операции?
Но это только мой первый взгляд, могу быть не прав.
Что касается задачи - держать компоненты отдельно и при нужде подгружать - есть главный вопрос - это just for fun или сократить размер главного файла сборки, в остальные подгружать по нужде?
Если оптимизация размера - то тут лучше с webpack потанцевать в сторону отдельных bundle'во. Но опять же, я немного не в теме вашего желания - зачем и что нужно от динамической подгрузки компонентов.
Как оказалось речь не об этом, но это ведь и есть нативная реализация бандлов вебпака.
Обсуждают сегодня