vue-Router官方说明文档:
vueRouterEncryption 项目地址:

1 加密需要依赖 crypto-js 库,安装npm install crypto-js --save

2 手动将github项目中的utils文件夹放入开发项目中

3 修改utils/encryption.js中的baseCryptoCode,设置每个项目唯一的16位值

4 router.js 引用

import Vue from "vue"
import VueRouter from "vue-router";
import { stringifyQuery, parseQuery } from "./utils/query";

Vue.use(VueRouter);
const router = new VueRouter({
  mode: 'history',
  routes: [],
  parseQuery: parseQuery, // 反序列化query参数
  stringifyQuery: stringifyQuery // 序列化query参数
});

export default router