From b93ef54d34be98dd2a4870c7d69e1f1e2c076b61 Mon Sep 17 00:00:00 2001 From: Xavi Lee Date: Fri, 26 Jan 2024 08:48:08 +0800 Subject: [PATCH] sync with https://github.com/vuejs/vitepress/pull/3500/commits/1947617e343dfab0a0ac17664625c7902cda4fa1 --- docs/zh/reference/site-config.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/docs/zh/reference/site-config.md b/docs/zh/reference/site-config.md index ef412d98..e6ec505c 100644 --- a/docs/zh/reference/site-config.md +++ b/docs/zh/reference/site-config.md @@ -31,16 +31,16 @@ export default { ```ts import { defineConfig } from 'vitepress' -export default async () => defineConfig({ - const posts = await (await fetch('https://my-cms.com/blog-posts')).json() +export default async () => { + const posts = await (await fetch('https://my-cms.com/blog-posts')).json() - return { + return defineConfig({ // 应用级配置选项 lang: 'en-US', title: 'VitePress', description: 'Vite & Vue powered static site generator.', - // 主题级别配置选项 + // 主题级配置选项 themeConfig: { sidebar: [ ...posts.map((post) => ({ @@ -49,8 +49,8 @@ export default async () => defineConfig({ })) ] } - } -}) + }) +} ``` 也可以在最外层使用 `await`。例如: