Во-первых посмотрите в сторону
vue-router
В его же документации можно найти про
динамический импорт
Кроме того, вряд ли точка входа - app.vue, скорее это некий .js файл, который импортит app.vue, это если ручками захочется этим всем рулить.
Ну и наконец, тот же webpack позволяет Вам иметь несколько точек входа и даже для каждой свой конфиг задать