qauMaWeb/node_modules/.cache/babel-loader/7a6a0351ed0374e686d92df2a2f...

1 line
23 KiB
JSON
Raw Normal View History

2024-10-13 18:02:27 +08:00
{"ast":null,"code":"import \"core-js/modules/es.object.to-string.js\";\nimport \"core-js/modules/es.string.iterator.js\";\nimport \"core-js/modules/web.dom-collections.iterator.js\";\n\n/*\r\n * @Description: \r\n * @Author: Rabbiter\r\n * @Date: 2023-03-26 15:27:05\r\n */\nimport Vue from 'vue';\nimport VueRouter from 'vue-router';\nimport request from '../utils/request';\nVue.use(VueRouter); //requireAuth: 是否需要检查登录\n\nvar routes = [//前台\n{\n path: '/',\n name: 'front',\n redirect: \"/topview\",\n component: function component() {\n return import('../views/front/Front.vue');\n },\n meta: {\n title: '在线商城',\n path: '在线商城',\n requireAuth: false\n },\n children: [{\n path: 'person',\n name: 'person',\n meta: {\n title: '个人信息',\n requireLogin: true\n },\n component: function component() {\n return import('../views/Person.vue');\n }\n }, {\n path: 'topview',\n name: 'topview',\n meta: {\n title: '在线商城'\n },\n component: function component() {\n return import('../views/front/TopView.vue');\n }\n }, {\n path: 'cart',\n name: 'cart',\n meta: {\n title: '我的购物车',\n requireLogin: true\n },\n component: function component() {\n return import('../views/front/good/Cart.vue');\n }\n }, {\n path: 'goodList',\n name: 'goodList',\n meta: {\n title: '商品界面'\n },\n component: function component() {\n return import('../views/front/good/GoodList.vue');\n }\n }, {\n path: 'goodView/:goodId',\n name: 'goodview',\n meta: {\n title: '商品详情'\n },\n component: function component() {\n return import('../views/front/good/GoodView.vue');\n }\n }, {\n path: 'preOrder',\n name: 'preOrder',\n meta: {\n title: '确认订单',\n requireLogin: true\n },\n component: function component() {\n return import('../views/front/order/PreOrder.vue');\n }\n }, {\n path: 'pay',\n name: 'pay',\n meta: {\n title: '支付',\n requireLogin: true\n },\n component: function component() {\n return import('../views/front/order/Pay.vue');\n }\n }, {\n path: 'orderList',\n name: 'orderList',\n meta: {\n title: '我的订单',\n requireLogin: true\n },\n component: function component() {\n return import('../views/front/order/OrderList.vue');\n }\n }]\n}, //后台\n{\n path: '/manage',\n name: 'manage',\n component: function component() {\n return import('../views/manage/Manage.vue');\n },\n redirect: \"/manage/home\",\n meta: {\n title: '',\n path: '',\n requireAuth: true\n },\n children: [{\n path: 'home',\n name: 'home',\n meta: {\n title: '',\n path: '',\n requireAuth: true\n },\n component: function component() {\n return import('../views/manage/Home.vue');\n }\n }, {\n path: 'user',\n name: 'user',\n meta: {\n title: '',\n path: '/',\n requireAuth: true\n },\n component: function component() {\n return import('../views/manage/User.vue');\n }\n }, {\n path: 'person',\n name: 'person',\n meta: {\n title: '',\n path: '',\n requireAuth: true\n },\n component: function component() {\n return import('../views/Person.vue');\n }\n }, {\n path: 'file',\n name: 'file',\n meta: {\n title: '',\n path: '/',\n requireAuth: true\n },\n component: function component() {\n return import('../views/manage/file/File.vue');\n }\n }, {\n path: 'avatar',\n name: 'avatar',\n meta: {\n title: '',\n path: '/',\n requireAuth: true\n },\n component: function component() {\n return import('../views/manage/file/Avatar.vue');\n }\n }, {\n path: 'carousel',\n name: 'carousel',\n meta: {\n ti