[{"data":1,"prerenderedAt":1054},["ShallowReactive",2],{"navigation_docs_zh_cn":3,"-zh-cn-concepts-nuxt":128,"-zh-cn-concepts-nuxt-surround":1049},[4,41,77,103],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":40},"入门","i-lucide-rocket","\u002Fzh-cn\u002Fgetting-started","zh-cn\u002F1.getting-started",[10,15,20,25,30,35],{"title":11,"path":12,"stem":13,"icon":14},"介绍","\u002Fzh-cn\u002Fgetting-started\u002Fintroduction","zh-cn\u002F1.getting-started\u002F2.introduction","i-lucide-house",{"title":16,"path":17,"stem":18,"icon":19},"安装","\u002Fzh-cn\u002Fgetting-started\u002Finstallation","zh-cn\u002F1.getting-started\u002F3.installation","i-lucide-download",{"title":21,"path":22,"stem":23,"icon":24},"项目结构","\u002Fzh-cn\u002Fgetting-started\u002Fproject-structure","zh-cn\u002F1.getting-started\u002F4.project-structure","i-lucide-folder-tree",{"title":26,"path":27,"stem":28,"icon":29},"Studio 模块","\u002Fzh-cn\u002Fgetting-started\u002Fstudio","zh-cn\u002F1.getting-started\u002F5.studio","i-lucide-mouse-pointer-2",{"title":31,"path":32,"stem":33,"icon":34},"迁移","\u002Fzh-cn\u002Fgetting-started\u002Fmigration","zh-cn\u002F1.getting-started\u002F6.migration","i-lucide-replace",{"title":36,"path":37,"stem":38,"icon":39},"故障排查","\u002Fzh-cn\u002Fgetting-started\u002Ftroubleshooting","zh-cn\u002F1.getting-started\u002F7.troubleshooting","i-lucide-wrench",false,{"title":42,"icon":43,"path":44,"stem":45,"children":46,"page":40},"核心概念","i-lucide-brain","\u002Fzh-cn\u002Fconcepts","zh-cn\u002F2.concepts",[47,52,57,62,67,72],{"title":48,"path":49,"stem":50,"icon":51},"编辑","\u002Fzh-cn\u002Fconcepts\u002Fedition","zh-cn\u002F2.concepts\u002F2.edition","i-lucide-pencil",{"title":53,"path":54,"stem":55,"icon":56},"配置","\u002Fzh-cn\u002Fconcepts\u002Fconfiguration","zh-cn\u002F2.concepts\u002F3.configuration","i-lucide-settings",{"title":58,"path":59,"stem":60,"icon":61},"主题","\u002Fzh-cn\u002Fconcepts\u002Ftheme","zh-cn\u002F2.concepts\u002F4.theme","i-lucide-paint-roller",{"title":63,"path":64,"stem":65,"icon":66},"自定义","\u002Fzh-cn\u002Fconcepts\u002Fcustomization","zh-cn\u002F2.concepts\u002F5.customization","i-lucide-pen-tool",{"title":68,"path":69,"stem":70,"icon":71},"国际化","\u002Fzh-cn\u002Fconcepts\u002Finternationalization","zh-cn\u002F2.concepts\u002F6.internationalization","i-lucide-globe",{"title":73,"path":74,"stem":75,"icon":76},"Nuxt","\u002Fzh-cn\u002Fconcepts\u002Fnuxt","zh-cn\u002F2.concepts\u002F8.nuxt","i-simple-icons-nuxt",{"title":78,"icon":79,"path":80,"stem":81,"children":82,"page":40},"基础","i-lucide-book-open","\u002Fzh-cn\u002Fessentials","zh-cn\u002F3.essentials",[83,88,93,98],{"title":84,"path":85,"stem":86,"icon":87},"Markdown 语法","\u002Fzh-cn\u002Fessentials\u002Fmarkdown-syntax","zh-cn\u002F3.essentials\u002F1.markdown-syntax","i-lucide-heading-1",{"title":89,"path":90,"stem":91,"icon":92},"代码块","\u002Fzh-cn\u002Fessentials\u002Fcode-blocks","zh-cn\u002F3.essentials\u002F2.code-blocks","i-lucide-code-xml",{"title":94,"path":95,"stem":96,"icon":97},"组件","\u002Fzh-cn\u002Fessentials\u002Fcomponents","zh-cn\u002F3.essentials\u002F3.components","i-lucide-component",{"title":99,"path":100,"stem":101,"icon":102},"图片和嵌入","\u002Fzh-cn\u002Fessentials\u002Fimages-embeds","zh-cn\u002F3.essentials\u002F4.images-embeds","i-lucide-image",{"title":104,"icon":105,"path":106,"stem":107,"children":108,"page":40},"AI","i-lucide-sparkles","\u002Fzh-cn\u002Fai","zh-cn\u002F4.ai",[109,113,118,123],{"title":110,"path":111,"stem":112,"icon":105},"Assistant","\u002Fzh-cn\u002Fai\u002Fassistant","zh-cn\u002F4.ai\u002F1.assistant",{"title":114,"path":115,"stem":116,"icon":117},"MCP Server","\u002Fzh-cn\u002Fai\u002Fmcp","zh-cn\u002F4.ai\u002F2.mcp","i-lucide-cpu",{"title":119,"path":120,"stem":121,"icon":122},"Agent Skills","\u002Fzh-cn\u002Fai\u002Fskills","zh-cn\u002F4.ai\u002F3.skills","i-lucide-wand-sparkles",{"title":124,"path":125,"stem":126,"icon":127},"LLMs 集成","\u002Fzh-cn\u002Fai\u002Fllms","zh-cn\u002F4.ai\u002F4.llms","i-lucide-message-circle-code",{"id":129,"title":73,"body":130,"description":1042,"extension":1043,"links":1044,"meta":1045,"navigation":1046,"path":74,"seo":1047,"stem":75,"__hash__":1048},"docs_zh_cn\u002Fzh-cn\u002F2.concepts\u002F8.nuxt.md",{"type":131,"value":132,"toc":1030},"minimark",[133,138,151,186,200,204,212,221,332,335,353,356,366,758,761,765,772,829,843,941,944,947,961,968,1026],[134,135,137],"h2",{"id":136},"nuxt-app","Nuxt App",[139,140,141,142,146,147,150],"p",{},"Docus 构建在 ",[143,144,145],"strong",{},"Nuxt 4"," 之上，这意味着你的文档项目本身就是一个完整的 Nuxt 应用。使用 ",[143,148,149],{},"Docus CLI"," 创建项目时，它默认会添加一个 layer，让你获得标准 Nuxt 应用的全部灵活性。",[139,152,153,154,158,159,162,163,166,167,174,175,179,180,185],{},"默认情况下，Docus starter 只包含 ",[155,156,157],"code",{},"content\u002F","、",[155,160,161],{},"public\u002F"," 文件夹和一个 ",[155,164,165],{},"package.json","。这已经足够你开始编写文档。你也可以继续使用 Nuxt 项目的任何功能，从 ",[168,169,173],"a",{"href":170,"rel":171},"https:\u002F\u002Fnuxt.com\u002Fdocs\u002Fguide\u002Fdirectory-structure\u002Fnuxt-config",[172],"nofollow","nuxt.config.ts"," 到 ",[168,176,178],{"href":170,"rel":177},[172],"components"," 或 ",[168,181,184],{"href":182,"rel":183},"https:\u002F\u002Fnuxt.com\u002Fdocs\u002Fguide\u002Fdirectory-structure\u002Fplugins",[172],"plugins","。",[187,188,189,190,195,196,199],"note",{},"你可以使用 Nuxt 4 的",[168,191,194],{"href":192,"rel":193},"https:\u002F\u002Fnuxt.com\u002Fdocs\u002Fgetting-started\u002Fupgrade#new-directory-structure",[172],"新目录结构","，它由 compatibility version 4 提供。所有前端 app 相关代码都放在 ",[155,197,198],{},"app\u002F"," 文件夹中，组织更清晰，也能提升 IDE 性能。",[134,201,203],{"id":202},"nuxt-模块","Nuxt 模块",[139,205,206,207,185],{},"想为文档增强自定义功能？你可以像在任何 Nuxt 应用中一样安装并配置 ",[168,208,211],{"href":209,"rel":210},"https:\u002F\u002Fnuxt.com\u002Fmodules",[172],"Nuxt modules",[139,213,214,215,220],{},"为文档添加 ",[168,216,219],{"href":217,"rel":218},"https:\u002F\u002Fvercel.com\u002Fdocs\u002Fanalytics",[172],"Vercel Web Analytics","：",[222,223,224,232,258,265,268],"steps",{},[225,226,228,229],"h3",{"id":227},"安装-vercelanalytics","安装 ",[155,230,231],{},"@vercel\u002Fanalytics",[233,234,240],"pre",{"className":235,"code":236,"filename":237,"language":238,"meta":239,"style":239},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","npm install @vercel\u002Fanalytics\n","Terminal","bash","",[155,241,242],{"__ignoreMap":239},[243,244,247,251,255],"span",{"class":245,"line":246},"line",1,[243,248,250],{"class":249},"sBMFI","npm",[243,252,254],{"class":253},"sfazB"," install",[243,256,257],{"class":253}," @vercel\u002Fanalytics\n",[225,259,261,262,264],{"id":260},"在-nuxtconfigts-中启用-web-analytics","在 ",[155,263,173],{}," 中启用 Web Analytics",[139,266,267],{},"对于 Nuxt，你可以通过内联模块声明直接启用 Vercel Analytics，无需额外设置：",[233,269,273],{"className":270,"code":271,"filename":173,"language":272,"meta":239,"style":239},"language-ts shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","export default defineNuxtConfig({\n  modules: ['@vercel\u002Fanalytics\u002Fnuxt\u002Fmodule'],\n})\n","ts",[155,274,275,296,323],{"__ignoreMap":239},[243,276,277,281,284,288,292],{"class":245,"line":246},[243,278,280],{"class":279},"s7zQu","export",[243,282,283],{"class":279}," default",[243,285,287],{"class":286},"s2Zo4"," defineNuxtConfig",[243,289,291],{"class":290},"sTEyZ","(",[243,293,295],{"class":294},"sMK4o","{\n",[243,297,299,303,306,309,312,315,317,320],{"class":245,"line":298},2,[243,300,302],{"class":301},"swJcz","  modules",[243,304,305],{"class":294},":",[243,307,308],{"class":290}," [",[243,310,311],{"class":294},"'",[243,313,314],{"class":253},"@vercel\u002Fanalytics\u002Fnuxt\u002Fmodule",[243,316,311],{"class":294},[243,318,319],{"class":290},"]",[243,321,322],{"class":294},",\n",[243,324,326,329],{"class":245,"line":325},3,[243,327,328],{"class":294},"}",[243,330,331],{"class":290},")\n",[134,333,334],{"id":334},"自定义组件",[139,336,337,338,158,341,344,345,348,349,352],{},"借助 ",[155,339,340],{},"Nuxt Content",[155,342,343],{},"Nuxt UI"," 和 ",[155,346,347],{},"MDC"," 语法，你可以直接在 Markdown 中使用 ",[168,350,351],{"href":95},"Nuxt UI 组件","，无需额外配置。",[139,354,355],{},"不过你并不局限于预构建组件。Docus 也让你可以轻松在 Nuxt 应用中创建自己的 Vue 组件，并在内容中使用它们。",[139,357,358,359,361,362,365],{},"下面是一个简单示例：在 Nuxt 应用的 ",[155,360,178],{}," 文件夹中创建自定义 ",[155,363,364],{},"BrowserFrame"," 组件，并在 Markdown 中使用它。",[367,368,369,689,748],"tabs",{},[370,371,376],"tabs-item",{"icon":372,"label":373,"className":374},"i-lucide-code","代码",[375],"my-5",[233,377,382],{"className":378,"code":379,"filename":380,"language":381,"meta":239,"style":239},"language-vue shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","\u003Cscript setup lang=\"ts\">\ndefineProps\u003C{\n  title?: string\n}>()\n\u003C\u002Fscript>\n\n\u003Ctemplate>\n  \u003Cdiv class=\"w-fit rounded-xl border border-muted bg-accented shadow-md overflow-hidden px-2 pb-2\">\n    \u003Cdiv class=\"flex justify-between items-center px-2 py-2 bg-accented border-accented border-b\">\n      \u003Cdiv class=\"flex items-center gap-2\">\n        \u003Cspan class=\"w-3 h-3 bg-red-500 rounded-full\" \u002F>\n        \u003Cspan class=\"w-3 h-3 bg-yellow-500 rounded-full\" \u002F>\n        \u003Cspan class=\"w-3 h-3 bg-green-500 rounded-full\" \u002F>\n      \u003C\u002Fdiv>\n      \u003Cdiv class=\"text-muted\">\n        {{ title }}\n      \u003C\u002Fdiv>\n    \u003C\u002Fdiv>\n    \u003Cslot mdc-unwrap=\"p\" \u002F>\n  \u003C\u002Fdiv>\n\u003C\u002Ftemplate>\n","components\u002Fcontent\u002FBrowserFrame.vue","vue",[155,383,384,412,420,431,440,450,457,467,490,511,532,554,574,594,604,624,630,639,649,670,680],{"__ignoreMap":239},[243,385,386,389,392,396,399,402,405,407,409],{"class":245,"line":246},[243,387,388],{"class":294},"\u003C",[243,390,391],{"class":301},"script",[243,393,395],{"class":394},"spNyl"," setup",[243,397,398],{"class":394}," lang",[243,400,401],{"class":294},"=",[243,403,404],{"class":294},"\"",[243,406,272],{"class":253},[243,408,404],{"class":294},[243,410,411],{"class":294},">\n",[243,413,414,417],{"class":245,"line":298},[243,415,416],{"class":286},"defineProps",[243,418,419],{"class":294},"\u003C{\n",[243,421,422,425,428],{"class":245,"line":325},[243,423,424],{"class":301},"  title",[243,426,427],{"class":294},"?:",[243,429,430],{"class":249}," string\n",[243,432,434,437],{"class":245,"line":433},4,[243,435,436],{"class":294},"}>",[243,438,439],{"class":290},"()\n",[243,441,443,446,448],{"class":245,"line":442},5,[243,444,445],{"class":294},"\u003C\u002F",[243,447,391],{"class":301},[243,449,411],{"class":294},[243,451,453],{"class":245,"line":452},6,[243,454,456],{"emptyLinePlaceholder":455},true,"\n",[243,458,460,462,465],{"class":245,"line":459},7,[243,461,388],{"class":294},[243,463,464],{"class":301},"template",[243,466,411],{"class":294},[243,468,470,473,476,479,481,483,486,488],{"class":245,"line":469},8,[243,471,472],{"class":294},"  \u003C",[243,474,475],{"class":301},"div",[243,477,478],{"class":394}," class",[243,480,401],{"class":294},[243,482,404],{"class":294},[243,484,485],{"class":253},"w-fit rounded-xl border border-muted bg-accented shadow-md overflow-hidden px-2 pb-2",[243,487,404],{"class":294},[243,489,411],{"class":294},[243,491,493,496,498,500,502,504,507,509],{"class":245,"line":492},9,[243,494,495],{"class":294},"    \u003C",[243,497,475],{"class":301},[243,499,478],{"class":394},[243,501,401],{"class":294},[243,503,404],{"class":294},[243,505,506],{"class":253},"flex justify-between items-center px-2 py-2 bg-accented border-accented border-b",[243,508,404],{"class":294},[243,510,411],{"class":294},[243,512,514,517,519,521,523,525,528,530],{"class":245,"line":513},10,[243,515,516],{"class":294},"      \u003C",[243,518,475],{"class":301},[243,520,478],{"class":394},[243,522,401],{"class":294},[243,524,404],{"class":294},[243,526,527],{"class":253},"flex items-center gap-2",[243,529,404],{"class":294},[243,531,411],{"class":294},[243,533,535,538,540,542,544,546,549,551],{"class":245,"line":534},11,[243,536,537],{"class":294},"        \u003C",[243,539,243],{"class":301},[243,541,478],{"class":394},[243,543,401],{"class":294},[243,545,404],{"class":294},[243,547,548],{"class":253},"w-3 h-3 bg-red-500 rounded-full",[243,550,404],{"class":294},[243,552,553],{"class":294}," \u002F>\n",[243,555,557,559,561,563,565,567,570,572],{"class":245,"line":556},12,[243,558,537],{"class":294},[243,560,243],{"class":301},[243,562,478],{"class":394},[243,564,401],{"class":294},[243,566,404],{"class":294},[243,568,569],{"class":253},"w-3 h-3 bg-yellow-500 rounded-full",[243,571,404],{"class":294},[243,573,553],{"class":294},[243,575,577,579,581,583,585,587,590,592],{"class":245,"line":576},13,[243,578,537],{"class":294},[243,580,243],{"class":301},[243,582,478],{"class":394},[243,584,401],{"class":294},[243,586,404],{"class":294},[243,588,589],{"class":253},"w-3 h-3 bg-green-500 rounded-full",[243,591,404],{"class":294},[243,593,553],{"class":294},[243,595,597,600,602],{"class":245,"line":596},14,[243,598,599],{"class":294},"      \u003C\u002F",[243,601,475],{"class":301},[243,603,411],{"class":294},[243,605,607,609,611,613,615,617,620,622],{"class":245,"line":606},15,[243,608,516],{"class":294},[243,610,475],{"class":301},[243,612,478],{"class":394},[243,614,401],{"class":294},[243,616,404],{"class":294},[243,618,619],{"class":253},"text-muted",[243,621,404],{"class":294},[243,623,411],{"class":294},[243,625,627],{"class":245,"line":626},16,[243,628,629],{"class":290},"        {{ title }}\n",[243,631,633,635,637],{"class":245,"line":632},17,[243,634,599],{"class":294},[243,636,475],{"class":301},[243,638,411],{"class":294},[243,640,642,645,647],{"class":245,"line":641},18,[243,643,644],{"class":294},"    \u003C\u002F",[243,646,475],{"class":301},[243,648,411],{"class":294},[243,650,652,654,657,660,662,664,666,668],{"class":245,"line":651},19,[243,653,495],{"class":294},[243,655,656],{"class":301},"slot",[243,658,659],{"class":394}," mdc-unwrap",[243,661,401],{"class":294},[243,663,404],{"class":294},[243,665,139],{"class":253},[243,667,404],{"class":294},[243,669,553],{"class":294},[243,671,673,676,678],{"class":245,"line":672},20,[243,674,675],{"class":294},"  \u003C\u002F",[243,677,475],{"class":301},[243,679,411],{"class":294},[243,681,683,685,687],{"class":245,"line":682},21,[243,684,445],{"class":294},[243,686,464],{"class":301},[243,688,411],{"class":294},[370,690,693],{"icon":691,"label":692},"i-simple-icons-markdown","Markdown",[233,694,698],{"className":695,"code":696,"language":697,"meta":239,"style":239},"language-mdc shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","::browser-frame{title=\"The Alps\"}\n![mountains landscape](\u002Fmountains.webp)\n::\n","mdc",[155,699,700,726,743],{"__ignoreMap":239},[243,701,702,705,708,711,714,716,718,721,723],{"class":245,"line":246},[243,703,704],{"class":294},"::",[243,706,707],{"class":301},"browser-frame",[243,709,710],{"class":294},"{",[243,712,713],{"class":394},"title",[243,715,401],{"class":294},[243,717,404],{"class":294},[243,719,720],{"class":253},"The Alps",[243,722,404],{"class":294},[243,724,725],{"class":294},"}\n",[243,727,728,731,734,737,741],{"class":245,"line":298},[243,729,730],{"class":294},"![",[243,732,733],{"class":253},"mountains landscape",[243,735,736],{"class":294},"](",[243,738,740],{"class":739},"sQLHv","\u002Fmountains.webp",[243,742,331],{"class":294},[243,744,745],{"class":245,"line":325},[243,746,747],{"class":294},"::\n",[370,749,752],{"icon":750,"label":751},"i-lucide-eye","预览",[707,753,754],{"title":720},[755,756],"img",{"alt":733,"src":757},"\u002Fdocumentation\u002Fmountains.webp",[139,759,760],{},"这种方式让你可以用 Markdown 创建由 Nuxt 组件驱动的动态文档。",[134,762,764],{"id":763},"vue-页面","Vue 页面",[139,766,767,768,771],{},"除了 Markdown 页面，你也可以在 ",[155,769,770],{},"pages\u002F"," 目录中创建 Vue 页面。",[233,773,776],{"className":378,"code":774,"filename":775,"language":381,"meta":239,"style":239},"\u003Ctemplate>\n  \u003Cdiv>\n    \u003Ch1>Hello\u003C\u002Fh1>\n  \u003C\u002Fdiv>\n\u003C\u002Ftemplate>\n","pages\u002Fhello.vue",[155,777,778,786,794,813,821],{"__ignoreMap":239},[243,779,780,782,784],{"class":245,"line":246},[243,781,388],{"class":294},[243,783,464],{"class":301},[243,785,411],{"class":294},[243,787,788,790,792],{"class":245,"line":298},[243,789,472],{"class":294},[243,791,475],{"class":301},[243,793,411],{"class":294},[243,795,796,798,801,804,807,809,811],{"class":245,"line":325},[243,797,495],{"class":294},[243,799,800],{"class":301},"h1",[243,802,803],{"class":294},">",[243,805,806],{"class":290},"Hello",[243,808,445],{"class":294},[243,810,800],{"class":301},[243,812,411],{"class":294},[243,814,815,817,819],{"class":245,"line":433},[243,816,675],{"class":294},[243,818,475],{"class":301},[243,820,411],{"class":294},[243,822,823,825,827],{"class":245,"line":442},[243,824,445],{"class":294},[243,826,464],{"class":301},[243,828,411],{"class":294},[139,830,831,832,835,836,179,839,842],{},"你也可以使用 ",[155,833,834],{},"definePageMeta"," 函数设置页面 meta，例如使用 ",[155,837,838],{},"default",[155,840,841],{},"docs"," 布局，也可以定义页面是否显示页眉和页脚：",[233,844,846],{"className":378,"code":845,"filename":775,"language":381,"meta":239,"style":239},"\u003Cscript setup lang=\"ts\">\ndefinePageMeta({\n  layout: 'default',\n  \u002F\u002F 移除页眉\n  header: false,\n  \u002F\u002F 移除页脚\n  footer: false,\n})\n\u003C\u002Fscript>\n",[155,847,848,868,876,892,898,911,916,927,933],{"__ignoreMap":239},[243,849,850,852,854,856,858,860,862,864,866],{"class":245,"line":246},[243,851,388],{"class":294},[243,853,391],{"class":301},[243,855,395],{"class":394},[243,857,398],{"class":394},[243,859,401],{"class":294},[243,861,404],{"class":294},[243,863,272],{"class":253},[243,865,404],{"class":294},[243,867,411],{"class":294},[243,869,870,872,874],{"class":245,"line":298},[243,871,834],{"class":286},[243,873,291],{"class":290},[243,875,295],{"class":294},[243,877,878,881,883,886,888,890],{"class":245,"line":325},[243,879,880],{"class":301},"  layout",[243,882,305],{"class":294},[243,884,885],{"class":294}," '",[243,887,838],{"class":253},[243,889,311],{"class":294},[243,891,322],{"class":294},[243,893,894],{"class":245,"line":433},[243,895,897],{"class":896},"sHwdD","  \u002F\u002F 移除页眉\n",[243,899,900,903,905,909],{"class":245,"line":442},[243,901,902],{"class":301},"  header",[243,904,305],{"class":294},[243,906,908],{"class":907},"sfNiH"," false",[243,910,322],{"class":294},[243,912,913],{"class":245,"line":452},[243,914,915],{"class":896},"  \u002F\u002F 移除页脚\n",[243,917,918,921,923,925],{"class":245,"line":459},[243,919,920],{"class":301},"  footer",[243,922,305],{"class":294},[243,924,908],{"class":907},[243,926,322],{"class":294},[243,928,929,931],{"class":245,"line":469},[243,930,328],{"class":294},[243,932,331],{"class":290},[243,934,935,937,939],{"class":245,"line":492},[243,936,445],{"class":294},[243,938,391],{"class":301},[243,940,411],{"class":294},[134,942,943],{"id":943},"自定义布局",[139,945,946],{},"Docus 使用两个布局：",[948,949,950,956],"ul",{},[951,952,953,955],"li",{},[155,954,838],{}," 布局用于着陆页和自定义 Vue 页面",[951,957,958,960],{},[155,959,841],{}," 布局用于文档页面",[139,962,963,964,967],{},"如果你想使用不同布局，可以在 ",[155,965,966],{},"app\u002Flayouts\u002F"," 目录中创建一个。",[233,969,972],{"className":378,"code":970,"filename":971,"language":381,"meta":239,"style":239},"\u003Ctemplate>\n  \u003Cmain class=\"custom-layout\">\n    \u003Cslot \u002F>\n  \u003C\u002Fmain>\n\u003C\u002Ftemplate>\n","app\u002Flayouts\u002Fcustom.vue",[155,973,974,982,1002,1010,1018],{"__ignoreMap":239},[243,975,976,978,980],{"class":245,"line":246},[243,977,388],{"class":294},[243,979,464],{"class":301},[243,981,411],{"class":294},[243,983,984,986,989,991,993,995,998,1000],{"class":245,"line":298},[243,985,472],{"class":294},[243,987,988],{"class":301},"main",[243,990,478],{"class":394},[243,992,401],{"class":294},[243,994,404],{"class":294},[243,996,997],{"class":253},"custom-layout",[243,999,404],{"class":294},[243,1001,411],{"class":294},[243,1003,1004,1006,1008],{"class":245,"line":325},[243,1005,495],{"class":294},[243,1007,656],{"class":301},[243,1009,553],{"class":294},[243,1011,1012,1014,1016],{"class":245,"line":433},[243,1013,675],{"class":294},[243,1015,988],{"class":301},[243,1017,411],{"class":294},[243,1019,1020,1022,1024],{"class":245,"line":442},[243,1021,445],{"class":294},[243,1023,464],{"class":301},[243,1025,411],{"class":294},[1027,1028,1029],"style",{},"html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .s7zQu, html code.shiki .s7zQu{--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#89DDFF;--shiki-default-font-style:italic;--shiki-dark:#89DDFF;--shiki-dark-font-style:italic}html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .sQLHv, html code.shiki .sQLHv{--shiki-light:#90A4AE;--shiki-light-text-decoration:underline;--shiki-default:#EEFFFF;--shiki-default-text-decoration:underline;--shiki-dark:#BABED8;--shiki-dark-text-decoration:underline}html pre.shiki code .sHwdD, html code.shiki .sHwdD{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic}html pre.shiki code .sfNiH, html code.shiki .sfNiH{--shiki-light:#FF5370;--shiki-default:#FF9CAC;--shiki-dark:#FF9CAC}",{"title":239,"searchDepth":298,"depth":298,"links":1031},[1032,1033,1039,1040,1041],{"id":136,"depth":298,"text":137},{"id":202,"depth":298,"text":203,"children":1034},[1035,1037],{"id":227,"depth":325,"text":1036},"安装 @vercel\u002Fanalytics",{"id":260,"depth":325,"text":1038},"在 nuxt.config.ts 中启用 Web Analytics",{"id":334,"depth":298,"text":334},{"id":763,"depth":298,"text":764},{"id":943,"depth":298,"text":943},"使用 Nuxt 组件构建交互式、可复用的元素","md",null,{},{"icon":76},{"title":73,"description":1042},"o1Y93sPJRMe9yhMuoFzGt14YaD1uC2sTcrlXWFRgepc",[1050,1052],{"title":68,"path":69,"stem":70,"description":1051,"icon":71,"children":-1},"使用 Docus 内置 i18n 支持创建多语言文档。",{"title":84,"path":85,"stem":86,"description":1053,"icon":87,"children":-1},"标准 Markdown 中的文本、标题和样式。",1781679764915]