import Vue from'vue'import Router from'vue-router'import Index from'./views/Index.vue'
Vue.use(Router)exportdefaultnewRouter({
routes:[{
path:'/',
name:'index',
component: Index
},{
path:'/about',
name:'about',// route level code-splitting// this generates a separate chunk (about.[hash].js) for this route// which is lazy-loaded when the route is visited.
component:()=>import(/* webpackChunkName: "about" */'./views/About.vue')},{
path:'/info/:id',
name:'info',
component:()=>import('./views/ShopInfo.vue')},{
path:'/guid',
name:'guid',
component:()=>import('./views/Guid.vue')}]})
router.jsimport Vue from 'vue'import Router from 'vue-router'import Index from './views/Index.vue'Vue.use(Router)export default new Router({ routes: [ { path: '/', name: 'index', component: Index