Skip to content

Repository files navigation

vue-ionic-example Build Status

How to start new Vue Ionic project

Project setup

npm i -g @vue/cli
vue create vue-ionic-example
cd vue-ionic-example
vue add router
npm i -E @ionic/core @ionic/vue

edit 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 scripts

Compiles and hot-reloads for development

npm start

Compiles and minifies for production

npm run build

Run your unit tests

npm t

other repositories

resources

About

How to start new Vue Ionic project

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages