fix: add @nuxt/content back with proper config for Vercel

This commit is contained in:
mahdiarghyani
2025-11-10 19:19:49 +03:30
parent 8c4af44ac9
commit ac39bbb447
3 changed files with 1729 additions and 70 deletions
+19
View File
@@ -23,6 +23,7 @@ export default defineNuxtConfig({
}, },
modules: [ modules: [
'@nuxt/content',
'@nuxt/fonts', '@nuxt/fonts',
'@nuxt/ui', '@nuxt/ui',
'@nuxtjs/i18n', '@nuxtjs/i18n',
@@ -133,6 +134,24 @@ export default defineNuxtConfig({
// Nuxt Content configuration
content: {
// Disable experimental features that require native dependencies
experimental: {
clientDB: false,
cacheContents: false
},
markdown: {
mdc: true,
toc: {
depth: 3,
searchDepth: 3
}
},
documentDriven: false,
respectPathCase: true
},
i18n: { i18n: {
defaultLocale: 'en', defaultLocale: 'en',
strategy: 'prefix_except_default', strategy: 'prefix_except_default',
+2
View File
@@ -13,12 +13,14 @@
"format:write": "prettier --write ." "format:write": "prettier --write ."
}, },
"dependencies": { "dependencies": {
"@nuxt/content": "^3.8.0",
"@nuxt/fonts": "^0.11.4", "@nuxt/fonts": "^0.11.4",
"@nuxt/image": "^1.11.0", "@nuxt/image": "^1.11.0",
"@nuxt/ui": "^4.0.1", "@nuxt/ui": "^4.0.1",
"@nuxtjs/color-mode": "3.5.2", "@nuxtjs/color-mode": "3.5.2",
"@nuxtjs/i18n": "10.1.1", "@nuxtjs/i18n": "10.1.1",
"@vueuse/core": "13.9.0", "@vueuse/core": "13.9.0",
"better-sqlite3": "^12.4.1",
"embla-carousel": "8.6.0", "embla-carousel": "8.6.0",
"nuxt": "^4.1.3" "nuxt": "^4.1.3"
}, },
+1708 -70
View File
File diff suppressed because it is too large Load Diff