import { createRouter, createWebHistory, RouteRecordRaw } from 'vue-router'; import LoginView from '@/views/LoginView.vue'; import SignupView from '@/views/SignupView.vue'; import HomeView from '@/views/HomeView.vue'; import AboutView from '@/views/AboutView.vue'; import FSView from '@/views/FSView.vue'; import SetTokenView from '@/views/SetTokenView.vue'; const routes: Array = [ { path: '/', name: 'home', component: HomeView }, { path: '/about', name: 'about', component: AboutView }, { path: '/login', name: 'login', component: LoginView }, { path: '/signup', name: 'signup', component: SignupView }, { path: '/set_token', component: SetTokenView }, { path: '/fs/:node_id', name: 'fs', component: FSView } ]; const router = createRouter({ history: createWebHistory(process.env.BASE_URL), routes }); export default router;