|  |  | 
 |  |  | Vue.use(VueRouter) | 
 |  |  |  | 
 |  |  | const router = new VueRouter({ | 
 |  |  |   base: process.env.VUE_APP_CONTEXT_PATH + (process.env.VUE_APP_ROUTER_MODE === 'hash' ? '#' : ''), | 
 |  |  |   // + (process.env.VUE_APP_ROUTER_MODE === 'hash' ? '#' : '') | 
 |  |  |   base: process.env.VUE_APP_CONTEXT_PATH, | 
 |  |  |   mode: process.env.VUE_APP_ROUTER_MODE, | 
 |  |  |   routes: [ | 
 |  |  |     // 登录 | 
 |  |  | 
 |  |  |       return | 
 |  |  |     } | 
 |  |  |     // 如果访问的是登录页面,则直接跳转至首页 | 
 |  |  |     if (to.name === 'login') { | 
 |  |  |       next({ name: 'index' }) | 
 |  |  |       return | 
 |  |  |     } | 
 |  |  |     // if (to.name === 'login') { | 
 |  |  |     //   next({ name: 'index' }) | 
 |  |  |     //   return | 
 |  |  |     // } | 
 |  |  |     next() | 
 |  |  |     return | 
 |  |  |   } | 
 |  |  |   if (to.name === 'login') { | 
 |  |  |    next() | 
 |  |  |    return | 
 |  |  |   } | 
 |  |  |   getUserInfo() | 
 |  |  |     .then(userInfo => { | 
 |  |  |       // 如果用户不存在权限 |