import Vue from "vue";
|
import App from "./App.vue";
|
import router from "./router/page";
|
import store from "./store";
|
import "./styles/index.scss";
|
import "font-awesome/css/font-awesome.min.css";
|
import axios from "./router/axios";
|
import VueAxios from "vue-axios";
|
import "lib-flexible/flexible.js";
|
import "./permission";
|
import Vant from "vant";
|
import "vant/lib/index.css";
|
import { Picker } from 'vant';
|
|
|
router.beforeEach((to, from, next) => {
|
if (to.meta.title) {
|
document.title = to.meta.title;
|
} else {
|
document.title = '中图铜镜';
|
}
|
next();
|
});
|
Vue.config.productionTip = false;
|
Vue.use(Vant);
|
Vue.use(Picker);
|
|
Vue.use(VueAxios, axios);
|
|
new Vue({
|
router,
|
store,
|
render: (h) => h(App),
|
}).$mount("#app");
|
|
// router.beforeEach((to, from, next) => {
|
// setInterval(() => {
|
// console.log('111')
|
// }, 1000);
|
// if (!localStorage.getItem('token')) {
|
// // Token不存在则重定向到登录页
|
// next('/login');
|
// } else {
|
// // Token存在则放行
|
// next();
|
// setInterval(() => {
|
// refreshToken();
|
// }, 60 * 60 * 1000); // 每小时更新一次Token
|
// }
|
// })
|