import { createRouter as _createRouter, createMemoryHistory, createWebHistory } from 'vue-router' // Auto generates routes from vue files under ./pages // https://vitejs.dev/guide/features.html#glob-import const pages = import.meta.glob('../../src/pages/*.vue') const routes = {{{routes}}} export function createRouter() { return _createRouter({ // use appropriate history implementation for server/client // import.meta.env.SSR is injected by Vite. history: import.meta.env.SSR ? createMemoryHistory() : createWebHistory(), routes }) }