import Vue from 'vue'
import VueRouter from 'vue-router'
import Home from '../views/Home.vue'
import NotFound from '../views/NotFound.vue'
import AView from '../views/AView.vue'
import BView from '../views/BView.vue'
Vue.use(VueRouter)
const routes = [
{
path: '/',
/*
别名可以是字符串,也可以是字符串列表-多个别名;本例访问http://localhost:8080/home 和访问http://localhost:8080/内容一样,
而不像重定向一样跳转路由
*/
alias:'/home',
components:{
default: Home,
aView: AView,
bView: BView,
},
},
{
path: '*',
name: 'NotFound',
component: NotFound
},
]
const router = new VueRouter({
mode: 'history',
base: process.env.BASE_URL,
routes
})
export default router