added header, footer, eslint/prettier, and typedoc

This commit is contained in:
2024-09-13 17:06:10 +09:00
parent 845418da60
commit a7dc8d6c8f
56 changed files with 16207 additions and 11147 deletions

View File

@@ -1,5 +1,24 @@
// https://nuxt.com/docs/api/configuration/nuxt-config
export default defineNuxtConfig({
compatibilityDate: '2024-04-03',
devtools: { enabled: true }
})
app: {
pageTransition: { name: 'page', mode: 'out-in' }
},
routeRules: {
'/': { prerender: true },
'/about/**': { prerender: true },
'/news/**': { prerender: true },
'/projects/**': { prerender: true }
},
devtools: { enabled: true },
eslint: {
lintOnStart: false
},
modules: [
'@nuxt/image',
'nuxt-svgo',
'@nuxtjs/eslint-module',
'@nuxtjs/sitemap',
'@nuxt/icon'
]
})