router.ts (932B)
1 import { createRouter, createWebHistory } from 'vue-router'; 2 import Top from "./components/AlbumList.vue"; 3 import About from "./components/About.vue"; 4 import Enquiries from './components/Enquiries.vue'; 5 import Info from './components/Info.vue'; 6 import Policy from './components/Policy.vue'; 7 import Terms from './components/Terms.vue'; 8 import TrackList from './components/TrackList.vue'; 9 10 const routes = [ 11 { path: '/', name: 'top', component: Top }, 12 { path: '/about', name: 'about', component: About }, 13 { path: '/enquiries', name: 'enquiries', component: Enquiries }, 14 { path: '/info', name: 'info', component: Info }, 15 { path: '/policy', name: 'policy', component: Policy }, 16 { path: '/terms', name: 'terms', component: Terms }, 17 { path: '/tracklist', name: 'tracklist', component: TrackList }, 18 ] 19 20 const router = createRouter({ 21 history: createWebHistory(), // HTML5 History モード 22 routes, 23 }) 24 25 export default router;