fix(docs): build for i18n

This commit is contained in:
Neko Ayaka
2025-07-15 16:20:36 +08:00
parent efba073255
commit 267beac3f5
3 changed files with 19 additions and 27 deletions
+3
View File
@@ -3,6 +3,7 @@ import type { DefaultTheme } from 'vitepress'
import { join, posix, resolve } from 'node:path'
import { env } from 'node:process'
import i18n from '@intlify/unplugin-vue-i18n/vite'
import anchor from 'markdown-it-anchor'
import unocss from 'unocss/vite'
import yaml from 'unplugin-yaml/vite'
@@ -244,6 +245,8 @@ export default defineConfig({
},
},
plugins: [
// Thanks https://github.com/intlify/vue-i18n/issues/1205#issuecomment-2707075660
i18n({ runtimeOnly: true, compositionOnly: true, fullInstall: true, ssr: true }),
unocss(),
yaml(),
],
+1
View File
@@ -24,6 +24,7 @@
"devDependencies": {
"@babel/traverse": "^7.27.4",
"@iconify/vue": "^5.0.0",
"@intlify/unplugin-vue-i18n": "^6.0.8",
"@mdit/plugin-footnote": "^0.22.2",
"@mdit/plugin-tasklist": "^0.22.1",
"@radix-ui/colors": "^3.0.0",