UNPKG

@websanova/vue-upload

Version:

A simple, light weight and intuitive upload control for Vue.js.

30 lines (26 loc) 628 B
import Vue from 'vue' import VueRouter from 'vue-router' Vue.use(VueRouter) function loadView(view) { return () => import(`../pages/${view}.vue`); } Vue.router = new VueRouter({ hashbang: false, mode: 'history', base: __dirname, routes: [{ path: '/', redirect: { name: 'site-single' } }, { path: '/single', name: 'site-single', component: loadView('site/Single'), }, { path: '/multi', name: 'site-multi', component: loadView('site/Multi'), }] }); export default Vue.router;