一、修改src/main.js,去掉permission引用,去掉下面这个
import './permission' // permission control
二、修改src/router/index.js
import Vue from 'vue'
import Router from 'vue-router'
import { constantRouterMap, asyncRouterMap } from '@/config/router.config'
Vue.use(Router)
export default new Router({
mode: 'history',
routes: constantRouterMap.concat(asyncRouterMap)//拼接路由
})
三、修改src/layouts/BasicLayout.vue,增加引用
import { asyncRouterMap } from '@/config/router.config.js'
修改
const routes = this.mainMenu.find((item) => item.path === '/')
修改为
const routes = asyncRouterMap.find((item) => item.path === '/')