docs(nuxt.config): update

This commit is contained in:
Benjamin Canac
2024-09-05 16:18:56 +02:00
parent 843f822b8c
commit 9af06e95cc

View File

@@ -46,24 +46,24 @@ export default defineNuxtConfig({
}, },
content: { content: {
sources: { // sources: {
pro: process.env.NUXT_UI_PRO_PATH // pro: process.env.NUXT_UI_PRO_PATH
? { // ? {
prefix: '/pro', // prefix: '/pro',
driver: 'fs', // driver: 'fs',
base: resolve(process.env.NUXT_UI_PRO_PATH, 'docs/app/content/pro') // base: resolve(process.env.NUXT_UI_PRO_PATH, 'docs/app/content/pro')
} // }
: process.env.NUXT_GITHUB_TOKEN // : process.env.NUXT_GITHUB_TOKEN
? { // ? {
prefix: '/pro', // prefix: '/pro',
driver: 'github', // driver: 'github',
repo: 'nuxt/ui-pro', // repo: 'nuxt/ui-pro',
branch: 'dev', // branch: 'dev',
dir: 'docs/app/content/pro', // dir: 'docs/app/content/pro',
token: process.env.NUXT_GITHUB_TOKEN || '' // token: process.env.NUXT_GITHUB_TOKEN || ''
} // }
: undefined // : undefined
}, // },
highlight: { highlight: {
langs: ['bash', 'ts', 'diff', 'vue', 'json', 'yml', 'css', 'mdc'] langs: ['bash', 'ts', 'diff', 'vue', 'json', 'yml', 'css', 'mdc']
} }
@@ -73,19 +73,20 @@ export default defineNuxtConfig({
provider: 'ipx' provider: 'ipx'
}, },
nitro: { // nitro: {
prerender: { // prerender: {
routes: [ // routes: [
'/getting-started' // '/getting-started'
// '/api/releases.json', // // '/api/releases.json',
// '/api/pulls.json' // // '/api/pulls.json'
], // ],
ignore: !process.env.NUXT_GITHUB_TOKEN ? ['/pro'] : [] // ignore: !process.env.NUXT_GITHUB_TOKEN ? ['/pro'] : []
} // }
}, // },
routeRules: { routeRules: {
'/': { redirect: '/getting-started', prerender: false }, '/': { redirect: '/getting-started', prerender: false },
'/composables': { redirect: '/composables/define-shortcuts', prerender: false },
'/components': { redirect: '/components/app', prerender: false } '/components': { redirect: '/components/app', prerender: false }
}, },