Add nuxt-seo

This commit is contained in:
2024-02-04 19:18:36 +01:00
parent bcf7073ba8
commit 69973f67d1
2 changed files with 13 additions and 8 deletions

View File

@@ -5,7 +5,12 @@ export default defineNuxtConfig({
'@/assets/css/main.scss', '@/assets/css/main.scss',
], ],
app: {
pageTransition: { name: 'page', mode: 'out-in' },
},
modules: [ modules: [
'@nuxtjs/seo',
'@nuxt/ui', '@nuxt/ui',
'nuxt-auth-utils', 'nuxt-auth-utils',
'@nuxthq/studio', '@nuxthq/studio',
@@ -40,17 +45,16 @@ export default defineNuxtConfig({
}, },
devtools: { devtools: {
enabled: true, enabled: false,
timeline: { timeline: {
enabled: true, enabled: true,
}, },
}, },
image: { site: {
domains: [ url: 'https://arthurdanjou.fr',
'avatars0.githubusercontent.com', name: 'My portfolio',
'pbs.twimg.com', description: 'Developer enjoying Cloud Infrastructure and Artificial Intelligence. Mathematics Student at Paris-Saclay',
],
}, },
}) })

View File

@@ -13,7 +13,7 @@
"lint:fix": "eslint . --fix" "lint:fix": "eslint . --fix"
}, },
"dependencies": { "dependencies": {
"@ksassnowski/vueclid": "^1.1.0", "@ksassnowski/vueclid": "1.1.0",
"@nuxt/content": "2.11.0", "@nuxt/content": "2.11.0",
"@nuxt/ui": "2.13.0", "@nuxt/ui": "2.13.0",
"@pinia/nuxt": "0.5.1", "@pinia/nuxt": "0.5.1",
@@ -35,8 +35,9 @@
"@iconify/json": "2.2.177", "@iconify/json": "2.2.177",
"@nuxt/eslint-config": "^0.2.0", "@nuxt/eslint-config": "^0.2.0",
"@nuxthq/studio": "1.0.10", "@nuxthq/studio": "1.0.10",
"@nuxtjs/seo": "^2.0.0-rc.7",
"@pinia-plugin-persistedstate/nuxt": "1.2.0", "@pinia-plugin-persistedstate/nuxt": "1.2.0",
"@tailwindcss/typography": "^0.5.10", "@tailwindcss/typography": "0.5.10",
"@types/node": "20.11.16", "@types/node": "20.11.16",
"@vueuse/core": "10.7.2", "@vueuse/core": "10.7.2",
"@vueuse/nuxt": "10.7.2", "@vueuse/nuxt": "10.7.2",