gzuioidjkclq
continuous-integration/drone/push Build is passing Details

master
37b7 3 weeks ago
parent cd01c00d61
commit 83dc3fff96

@ -1,11 +0,0 @@
export default defineNuxtRouteMiddleware((to, from) => {
const basePath = '/containers/matheothierry-portfolio_nuxt'
// Si nous sommes déjà sur le bon chemin, ne rien faire
if (to.fullPath.startsWith(basePath)) {
return
}
// Sinon, rediriger vers le bon chemin
return navigateTo(basePath + to.fullPath, { redirectCode: 301 })
})

@ -29,8 +29,7 @@ export default defineNuxtConfig({
}
],
},
baseURL: '/containers/matheothierry-portfolio_nuxt/',
cdnURL: 'https://codefirst.iut.uca.fr/containers/matheothierry-portfolio_nuxt/'
buildAssetsDir: '/containers/matheothierry-portfolio_nuxt/_nuxt/'
},
modules: ['@nuxt/image'],
@ -40,19 +39,6 @@ export default defineNuxtConfig({
{ src: '~/plugins/theme.ts', mode: 'client' }
],
router: {
options: {
strict: false
},
middleware: ['redirect']
},
nitro: {
routeRules: {
'/**': { cors: true }
}
},
image: {
provider: 'ipx',
ssr: false,

@ -5,6 +5,7 @@
"scripts": {
"build": "nuxt build",
"dev": "nuxt dev",
"start": "nuxt start",
"generate": "nuxt generate",
"preview": "nuxt preview",
"postinstall": "nuxt prepare"

@ -1,17 +1,17 @@
export default defineNuxtPlugin((nuxtApp) => {
const router = useRouter()
const route = useRoute()
// Empêcher la redirection vers la racine
router.beforeEach((to, from, next) => {
const basePath = '/containers/matheothierry-portfolio_nuxt'
// Si l'URL ne commence pas par le bon chemin, rediriger vers le bon chemin
if (!to.fullPath.startsWith(basePath)) {
next(basePath + to.fullPath)
return
export default defineNuxtPlugin({
name: 'router',
enforce: 'pre',
setup(nuxtApp) {
nuxtApp.vueApp.config.errorHandler = (error, instance, info) => {
console.error('Vue Error:', error)
console.error('Component:', instance)
console.error('Info:', info)
}
next()
})
nuxtApp.hook('vue:error', (error, instance, info) => {
console.error('Vue Error:', error)
console.error('Component:', instance)
console.error('Info:', info)
})
}
})
Loading…
Cancel
Save