diff --git a/install.md b/install.md index 2a47abd..8cb7fb5 100644 --- a/install.md +++ b/install.md @@ -86,6 +86,57 @@ app.use(PrimeVue, { app.mount('#app') ``` +## Adaptation du Router + +Modification du fichier ```src/router/index.js``` +```ts +import { createRouter, createWebHashHistory } from 'vue-router' +import HomeView from '../views/HomeView.vue' + +const router = createRouter({ + history: createWebHashHistory(), + routes: [ + { + path: '/', + name: 'home', + component: HomeView, + }, + ], +}) + +export default router +``` + +Modification du fichier ```vite.config.js``` +```ts +import { fileURLToPath, URL } from 'node:url' + +import { defineConfig } from 'vite' +import vue from '@vitejs/plugin-vue' +import vueDevTools from 'vite-plugin-vue-devtools' + +// https://vite.dev/config/ +export default defineConfig({ + plugins: [ + vue(), + vueDevTools(), + ], + base: './', + build: { + // Optional: specify the output directory for the build + outDir: 'dist', + assetsDir: 'assets', + }, + resolve: { + alias: { + '@': fileURLToPath(new URL('./src', import.meta.url)) + }, + }, +}) + +``` + + ## Construction de l'application ``` diff --git a/kwa-ui/src/router/index.ts b/kwa-ui/src/router/index.ts index 3e49915..903cf3c 100644 --- a/kwa-ui/src/router/index.ts +++ b/kwa-ui/src/router/index.ts @@ -1,22 +1,14 @@ -import { createRouter, createWebHistory } from 'vue-router' +import { createRouter, createWebHashHistory } from 'vue-router' import HomeView from '../views/HomeView.vue' const router = createRouter({ - history: createWebHistory(import.meta.env.BASE_URL), + history: createWebHashHistory(), routes: [ { path: '/', name: 'home', component: HomeView, }, - { - path: '/about', - name: 'about', - // route level code-splitting - // this generates a separate chunk (About.[hash].js) for this route - // which is lazy-loaded when the route is visited. - component: () => import('../views/AboutView.vue'), - }, ], }) diff --git a/kwa-ui/src/views/AboutView.vue b/kwa-ui/src/views/AboutView.vue deleted file mode 100644 index 756ad2a..0000000 --- a/kwa-ui/src/views/AboutView.vue +++ /dev/null @@ -1,15 +0,0 @@ - - - diff --git a/kwa-ui/vite.config.ts b/kwa-ui/vite.config.ts index 4217010..ad78f41 100644 --- a/kwa-ui/vite.config.ts +++ b/kwa-ui/vite.config.ts @@ -10,7 +10,13 @@ export default defineConfig({ vue(), vueDevTools(), ], - resolve: { + base: './', + build: { + // Optional: specify the output directory for the build + outDir: 'dist', + assetsDir: 'assets', + }, + resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) },