Как корректно подключать (разделять) итоговый JS для двух разные компонентов?
Возможно странный вопрос, сразу извиняюсь, но просто не сталкивался ранее с таким.
Использовал VUE всегда для SPA и SSR (в основном nuxt) приложений которые целиком работали на Vue. Сейчас требуется использовать VUE на одной-двух отдельных страницах (при работе с nuxt, вообщем проблем не знал и даже не задумывался, нужный компонент и код подгружался в зависимости от роута.)
Грубо говоря есть сторонний проект, где требуется разработать два совершенно разных (не зависящих друг от друга) компонента, которые находятся на разных страницах. Шаблоны дизайна разделены этих страниц и есть возможность только к ним (к этим страницам) подключить скрипты и стили.
Я собрал сборку с vue и разнес по разным компонентам все свои задачи.
Но итоговый bundle же один. Как в таких целях поступают обычно.
Делать две разные сборки для каждого компонента?
Или подключать один большой файл js и там и там?