问题一: 去除vue访问路径下的 #
mode: 'history',
问题二:当项目访问路径不存在的时候,跳转404界面
{ path: '*', component: P404 }
完整的router 配置
import Vue from 'vue' import Router from 'vue-router' import HelloWorld from '@/components/HelloWorld' import P404 from '@/components/404/404' Vue.use(Router) export default new Router({ mode: 'history', routes: [ { path: '/', name: 'HelloWorld', component: HelloWorld }, { path: '*', component: P404 } ] })