aboutsummaryrefslogtreecommitdiff
path: root/front-end/vite.config.ts
diff options
context:
space:
mode:
Diffstat (limited to 'front-end/vite.config.ts')
-rw-r--r--front-end/vite.config.ts15
1 files changed, 11 insertions, 4 deletions
diff --git a/front-end/vite.config.ts b/front-end/vite.config.ts
index c5ad69d..a298842 100644
--- a/front-end/vite.config.ts
+++ b/front-end/vite.config.ts
@@ -20,7 +20,7 @@ import { resolve } from 'path'
import { server } from './vite.config.local.ts'
//Pages setup
-import Pages from 'vite-plugin-pages'
+import VueRouter from 'unplugin-vue-router/vite'
// https://vitejs.dev/config/
export default defineConfig({
@@ -37,13 +37,20 @@ export default defineConfig({
postcss: postcss
},
plugins: [
- vue(),
//Setup the vite pages plugin
- Pages({
+ VueRouter({
extensions: ['vue'],
- dirs: 'src/views',
+ routesFolder: 'src/views',
exclude: ['**/components/**'],
+ logs: true,
+ getRouteName:(node) => {
+ const trimSlashes = /^\/|\/$/g
+ const name = node.fullPath.replace(trimSlashes, '')
+ return name
+ },
+ importMode: 'async',
}),
+ vue(),
],
resolve: {
alias: {