ke_junjie
2025-06-04 bb6e2230bb8ded3c5546bc4e4c282ee343754475
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
import Vue from 'vue';
import App from './App.vue';
import router from './router';
import store from './store';
import Element from 'element-ui';
import 'element-ui/lib/theme-chalk/index.css';
import '@/styles/index.scss';
import './icons';
import './permission'; // 路由导航守卫
/**
 * 解决路由地址报错但正常运行
 * 此处理方案只针对于vue-router 3.0以上版本
 */
import Router from 'vue-router';
 
const originalPush = Router.prototype.push;
Router.prototype.push = function push(location) {
  return originalPush.call(this, location).catch(err => err);
};
// import $ from "jquery";
Vue.config.productionTip = false;
Vue.use(Element);
 
//加载动画
import Vab from './utils/vab';
Vue.use(Vab);
// Vue.use(Element, {
//   size: Cookies.get('size') || 'medium', // set element-ui default size
//   locale: enLang // 如果使用中文,无需设置,请删除
// })
new Vue({
  router,
  store,
  render: h => h(App)
}).$mount('#app');