How to start new Vue Ionic project
npm i -g @vue/cli
vue create vue-ionic-example
cd vue-ionic-example
vue add router
npm i -E @ionic/core @ionic/vueedit src/main.js file:
import'@ionic/core/css/ionic.bundle.css';// import Ionic from '@ionic/vue';import{defineCustomElementsasIonic}from"@ionic/core/loader";// add a direct link to @ionic/coreVue.use(Ionic);Vue.config.ignoredElements=[/^ion-/];finally use ionic in your root Aoo.vue component:
<template>
<divclass="ion-page">
<ion-header>
<ion-toolbar>
<ion-title>My App</ion-title>
</ion-toolbar>
</ion-header>
<ion-contentclass="ion-padding">
<div>
<router-linkto="/">Home</router-link> |
<router-linkto="/about">About</router-link>
</div>
<router-view/>
</ion-content>
</div>
</template>
<script>exportdefault { name:'app', };</script>npm startnpm run buildnpm t