This module provides a default
app.vue file for when one is not otherwise provided by your app.
If you need to customize this
app.vue file, you can create a new one in your project's source directory, based off the default:
<template> <ion-app> <ion-router-outlet /> </ion-app> </template>
This module will then stop providing one, so that your project's
app.vue is used instead.
It's necessary that
<ion-router-outlet> are provided in your
app.vue for Ionic to function.
<ion-app> is the container element of Ionic - there should be only one per project - and is required for certain behaviours to work. Please see the Ionic ion-app documentation for more info.
<ion-router-outlet> provides a mounting point for the route component. In regular Nuxt applications,
this would be
<NuxtPage />, but as Ionic Router is handling our routing we must use the