Skip to content

Commit 0842207

Browse files
committed
docs: fix documentation build
1 parent 4ccd8be commit 0842207

File tree

1 file changed

+30
-18
lines changed

1 file changed

+30
-18
lines changed

docs/nuxt.config.ts

Lines changed: 30 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@ import { resolve } from 'node:path'
33
export default defineNuxtConfig({
44
extends: ['@nuxt/ui-pro'],
55

6-
features: {
7-
devLogs: false,
8-
},
6+
// features: {
7+
// devLogs: false,
8+
// },
99

1010
typescript: {
1111
includeWorkspace: true,
@@ -17,22 +17,31 @@ export default defineNuxtConfig({
1717
devProxy: {
1818
host: '127.0.0.1',
1919
},
20+
prerender: {
21+
crawlLinks: true,
22+
},
2023
},
2124

22-
routeRules: { '/api/search.json': { prerender: true } },
25+
routeRules: {
26+
'/': { prerender: true },
27+
'/getting-started': { prerender: true },
28+
'/features': { prerender: true },
29+
'/api': { prerender: true },
30+
'/api/search.json': { prerender: true },
31+
},
2332

24-
// vite: {
25-
// $client: {
26-
// build: {
27-
// rollupOptions: {
28-
// output: {
29-
// chunkFileNames: '_nuxt/[name]-[hash].js',
30-
// entryFileNames: '_nuxt/[name]-[hash].js',
31-
// },
32-
// },
33-
// },
34-
// },
35-
// },
33+
vite: {
34+
$client: {
35+
build: {
36+
rollupOptions: {
37+
output: {
38+
chunkFileNames: '_nuxt/[name]-[hash].js',
39+
entryFileNames: '_nuxt/[name]-[hash].js',
40+
},
41+
},
42+
},
43+
},
44+
},
3645

3746
alias: {
3847
'@vueuse/motion': resolve(__dirname, '../src/index.ts'),
@@ -43,9 +52,9 @@ export default defineNuxtConfig({
4352
'@vueuse/motion/nuxt',
4453
'@nuxt/content',
4554
'@nuxt/ui',
55+
'@nuxtjs/fontaine',
4656
'@nuxtjs/google-fonts',
4757
'nuxt-og-image',
48-
'@nuxt/image',
4958
],
5059

5160
ui: {
@@ -55,6 +64,9 @@ export default defineNuxtConfig({
5564
// special license for nuxt & nuxt-modules orgs
5665
uiPro: { license: 'oss' },
5766

67+
// SEO
68+
site: { url: 'https://motion.vueuse.org' },
69+
5870
// Nuxt Content
5971
content: {},
6072

@@ -66,4 +78,4 @@ export default defineNuxtConfig({
6678
},
6779

6880
compatibilityDate: '2024-10-09',
69-
})
81+
})

0 commit comments

Comments
 (0)