From 738f0cf452f41de59dc2b6502ae5ac86dfb77eb4 Mon Sep 17 00:00:00 2001 From: axolotle Date: Mon, 8 Mar 2021 15:48:21 +0100 Subject: [PATCH] separate routes from router definition --- src/router/index.js | 22 ++-------------------- src/router/routes.js | 17 +++++++++++++++++ 2 files changed, 19 insertions(+), 20 deletions(-) create mode 100644 src/router/routes.js diff --git a/src/router/index.js b/src/router/index.js index 89ce16e..11b7501 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -1,28 +1,10 @@ import Vue from 'vue' import VueRouter from 'vue-router' -import Home from '../pages/Home.vue' +import routes from './routes' + Vue.use(VueRouter) -const routes = [ - { - name: 'home', - path: '/', - component: () => import(/* webpackChunkName: "node-map" */ '../pages/Map') - }, - // { - // name: 'map', - // path: '/map', - // component: () => import(/* webpackChunkName: "node-map" */ '../pages/Map') - // }, - { - name: 'notfound', - path: '/404', - alias: '*', - component: () => import(/* webpackChunkName: "404" */ '../pages/NotFound.vue') - } -] - const router = new VueRouter({ mode: 'history', base: process.env.BASE_URL, diff --git a/src/router/routes.js b/src/router/routes.js new file mode 100644 index 0000000..f730f72 --- /dev/null +++ b/src/router/routes.js @@ -0,0 +1,17 @@ +import Home from '@/pages/Home' + + +export default [ + { + name: 'home', + path: '/', + component: Home + }, + + { + name: 'notfound', + path: '/404', + alias: '*', + component: () => import(/* webpackChunkName: "404" */ '@/pages/NotFound.vue') + } +]