Как подгружать компоненты vue динамически для vue-router?

Всем привет.

Как только начал изучать vue, сразу задался следующим вопросом :
Допустим у нас есть три страницы - home, auth, guide. У каждой страницы есть логика (js), стили и разметка. Все это бандлится в один файл и он получается достаточно большой. Если допустим пользователь зашел посмотреть только guide, то ему придется грузить стили, логику и разметку, других страниц тоже. Это не хорошо. Как можно динамически подгружать компоненты vue, используя при этом vue-router?.

Пока гуглил нашел именно ту проблему которую описал, но совсем не понял решения... Хотя использую webpack (тоже в нем новичок).
Vuejs.org
и
developers.google

Может кто-нибудь объяснить, ну или кинуть ссылки где это разжевано... Спасибо
  • Вопрос задан
  • 771 просмотр
Решения вопроса 1
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы