router.js 994 B

12345678910111213141516171819202122232425262728
  1. import Vue from 'vue';
  2. import VueRouter from 'vue-router';
  3. import App from './components/App.vue';
  4. import CardIndex from './components/CardIndex/CardIndex.vue';
  5. import Reader from './components/Reader/Reader.vue';
  6. //import Forum from './components/Forum/Forum.vue';
  7. import Income from './components/Income/Income.vue';
  8. import Sources from './components/Sources/Sources.vue';
  9. import Settings from './components/Settings/Settings.vue';
  10. import Help from './components/Help/Help.vue';
  11. import NotFound404 from './components/NotFound404/NotFound404.vue';
  12. Vue.use(VueRouter);
  13. let routes = [
  14. { path: '/', redirect: '/cardindex' },
  15. { path: '/cardindex', component: CardIndex },
  16. { path: '/reader', component: Reader },
  17. { path: '/income', component: Income },
  18. { path: '/sources', component: Sources },
  19. { path: '/settings', component: Settings },
  20. { path: '/help', component: Help },
  21. { path: '*', component: NotFound404 },
  22. ];
  23. export default new VueRouter({
  24. routes
  25. });