-
Notifications
You must be signed in to change notification settings - Fork 8
/
index.html
43 lines (40 loc) · 32.1 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
<!doctype html>
<html lang="en-US">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width,initial-scale=1" />
<meta name="generator" content="VuePress 2.0.0-rc.19" />
<style>
:root {
--vp-c-bg: #fff;
}
[data-theme='dark'] {
--vp-c-bg: #1b1b1f;
}
html,
body {
background-color: var(--vp-c-bg);
}
</style>
<script>
const userMode = localStorage.getItem('vuepress-color-scheme')
const systemDarkMode =
'matchMedia' in window
? window.matchMedia('(prefers-color-scheme: dark)').matches
: false
if (userMode === 'light') {
document.documentElement.dataset.theme = 'light'
} else if (userMode === 'dark' || systemDarkMode) {
document.documentElement.dataset.theme = 'dark'
}
</script>
<link rel="alternate" hreflang="zh-cn" href="https://vuepress.vuejs.org/zh/"><meta property="og:url" content="https://vuepress.vuejs.org/"><meta property="og:site_name" content="VuePress"><meta property="og:title" content="Home"><meta property="og:type" content="website"><meta property="og:locale" content="en-US"><meta property="og:locale:alternate" content="zh-CN"><meta property="og:updated_time" content="2024-07-25T05:28:18.000Z"><meta property="article:modified_time" content="2024-07-25T05:28:18.000Z"><script type="application/ld+json">{"@context":"https://schema.org","@type":"WebPage","name":"Home"}</script><link rel="icon" type="image/png" sizes="16x16" href="/images/icons/favicon-16x16.png"><link rel="icon" type="image/png" sizes="32x32" href="/images/icons/favicon-32x32.png"><link rel="manifest" href="/manifest.webmanifest"><meta name="application-name" content="VuePress"><meta name="apple-mobile-web-app-title" content="VuePress"><meta name="apple-mobile-web-app-status-bar-style" content="black"><link rel="apple-touch-icon" href="/images/icons/apple-touch-icon.png"><link rel="mask-icon" href="/images/icons/safari-pinned-tab.svg" color="#3eaf7c"><meta name="msapplication-TileColor" content="#3eaf7c"><meta name="theme-color" content="#3eaf7c"><title>Home | VuePress</title><meta name="description" content="Vue-powered Static Site Generator">
<link rel="preload" href="/assets/style-CgrQBLjA.css" as="style"><link rel="stylesheet" href="/assets/style-CgrQBLjA.css">
<link rel="modulepreload" href="/assets/app-BthT14PI.js"><link rel="modulepreload" href="/assets/index.html-iD0xE5VH.js">
<link rel="prefetch" href="/assets/architecture.html-BeIVW6Kz.js" as="script"><link rel="prefetch" href="/assets/plugin.html-BCmBDIaA.js" as="script"><link rel="prefetch" href="/assets/theme.html-EAyxOXRF.js" as="script"><link rel="prefetch" href="/assets/assets.html-Kij2SrDb.js" as="script"><link rel="prefetch" href="/assets/bundler.html-C8Wb84ty.js" as="script"><link rel="prefetch" href="/assets/configuration.html-uHp6Yvm9.js" as="script"><link rel="prefetch" href="/assets/deployment.html-DvA9j3ix.js" as="script"><link rel="prefetch" href="/assets/getting-started.html-CdJu-NG_.js" as="script"><link rel="prefetch" href="/assets/i18n.html-5AdkenMS.js" as="script"><link rel="prefetch" href="/assets/introduction.html-Gzcm-6cS.js" as="script"><link rel="prefetch" href="/assets/markdown.html-CcmCUej4.js" as="script"><link rel="prefetch" href="/assets/migration.html-Thi1uimm.js" as="script"><link rel="prefetch" href="/assets/page.html-FZTDRIuu.js" as="script"><link rel="prefetch" href="/assets/plugin.html-Qx5qE_1y.js" as="script"><link rel="prefetch" href="/assets/theme.html-BAvQkiWb.js" as="script"><link rel="prefetch" href="/assets/troubleshooting.html-f8KLE9pw.js" as="script"><link rel="prefetch" href="/assets/cli.html-poSbVHee.js" as="script"><link rel="prefetch" href="/assets/client-api.html-CmHvGYLy.js" as="script"><link rel="prefetch" href="/assets/components.html-Dzm300eL.js" as="script"><link rel="prefetch" href="/assets/config.html-D5mAU_l3.js" as="script"><link rel="prefetch" href="/assets/frontmatter.html-DxV3Zdn3.js" as="script"><link rel="prefetch" href="/assets/node-api.html-DekSmJRC.js" as="script"><link rel="prefetch" href="/assets/plugin-api.html-Cq6Ww5HF.js" as="script"><link rel="prefetch" href="/assets/theme-api.html-huOlP8Iz.js" as="script"><link rel="prefetch" href="/assets/index.html-B48pPO5_.js" as="script"><link rel="prefetch" href="/assets/index.html-e3zJxuLy.js" as="script"><link rel="prefetch" href="/assets/adding-extra-pages.html-BwvCkVQO.js" as="script"><link rel="prefetch" href="/assets/making-a-theme-extendable.html-C1vSgnQD.js" as="script"><link rel="prefetch" href="/assets/markdown-and-vue-sfc.html-CpslP0M8.js" as="script"><link rel="prefetch" href="/assets/passing-data-to-client-code.html-BYmPAS39.js" as="script"><link rel="prefetch" href="/assets/resolving-routes.html-C3S-N-Tp.js" as="script"><link rel="prefetch" href="/assets/usage-of-client-config.html-Clkpg0G-.js" as="script"><link rel="prefetch" href="/assets/vite.html-Bt7iH3vt.js" as="script"><link rel="prefetch" href="/assets/webpack.html-B2qIn8xk.js" as="script"><link rel="prefetch" href="/assets/architecture.html-BMuhAlhH.js" as="script"><link rel="prefetch" href="/assets/plugin.html-DOODZI-z.js" as="script"><link rel="prefetch" href="/assets/theme.html-BgEcmdGa.js" as="script"><link rel="prefetch" href="/assets/assets.html-BNdKLfeb.js" as="script"><link rel="prefetch" href="/assets/bundler.html-Dt0HO1WY.js" as="script"><link rel="prefetch" href="/assets/configuration.html-CCHKKQoR.js" as="script"><link rel="prefetch" href="/assets/deployment.html-DpjMl1w9.js" as="script"><link rel="prefetch" href="/assets/getting-started.html-B0j3v02g.js" as="script"><link rel="prefetch" href="/assets/i18n.html-BftIb0Mh.js" as="script"><link rel="prefetch" href="/assets/introduction.html-C7ZSRcL0.js" as="script"><link rel="prefetch" href="/assets/markdown.html-BS4laNTG.js" as="script"><link rel="prefetch" href="/assets/migration.html-BywmcYUr.js" as="script"><link rel="prefetch" href="/assets/page.html-CeflZjdK.js" as="script"><link rel="prefetch" href="/assets/plugin.html-BhcmwZcS.js" as="script"><link rel="prefetch" href="/assets/theme.html-CHU4RU9l.js" as="script"><link rel="prefetch" href="/assets/troubleshooting.html-Bvea2XPY.js" as="script"><link rel="prefetch" href="/assets/cli.html-DUr-2FwR.js" as="script"><link rel="prefetch" href="/assets/client-api.html-Cq_vhlV9.js" as="script"><link rel="prefetch" href="/assets/components.html-BwByDr6K.js" as="script"><link rel="prefetch" href="/assets/config.html-DLXtmhEG.js" as="script"><link rel="prefetch" href="/assets/frontmatter.html-CltHjMCl.js" as="script"><link rel="prefetch" href="/assets/node-api.html-B2I863JZ.js" as="script"><link rel="prefetch" href="/assets/plugin-api.html-B_k1wPun.js" as="script"><link rel="prefetch" href="/assets/theme-api.html-DaxurhO4.js" as="script"><link rel="prefetch" href="/assets/index.html-C8TiZs4Y.js" as="script"><link rel="prefetch" href="/assets/adding-extra-pages.html-CfEqqJew.js" as="script"><link rel="prefetch" href="/assets/making-a-theme-extendable.html-C5Zi_A_W.js" as="script"><link rel="prefetch" href="/assets/markdown-and-vue-sfc.html-t-zyMEqa.js" as="script"><link rel="prefetch" href="/assets/passing-data-to-client-code.html-CeCenaKA.js" as="script"><link rel="prefetch" href="/assets/resolving-routes.html-BgCywuYz.js" as="script"><link rel="prefetch" href="/assets/usage-of-client-config.html-CYNXYhhl.js" as="script"><link rel="prefetch" href="/assets/vite.html-CY3HhBrf.js" as="script"><link rel="prefetch" href="/assets/webpack.html-B4dL54M3.js" as="script"><link rel="prefetch" href="/assets/404.html-HeSryXoW.js" as="script"><link rel="prefetch" href="/assets/index-DjpUunl4.js" as="script"><link rel="prefetch" href="/assets/NpmBadge-BWwIE4i3.js" as="script"><link rel="prefetch" href="/assets/setupDevtools-7MC2TMWH-DXAXTNWf.js" as="script">
</head>
<body>
<div id="app"><!--[--><div class="vp-theme-container no-sidebar external-link-icon" vp-container><!--[--><header class="vp-navbar" vp-navbar><div class="vp-toggle-sidebar-button" title="toggle sidebar" aria-expanded="false" role="button" tabindex="0"><div class="icon" aria-hidden="true"><span></span><span></span><span></span></div></div><span><a class="route-link" href="/"><img class="vp-site-logo" src="/images/hero.png" alt="VuePress"><span class="vp-site-name vp-hide-mobile" aria-hidden="true">VuePress</span></a></span><div class="vp-navbar-items-wrapper" style=""><!--[--><!--]--><nav class="vp-navbar-items vp-hide-mobile" aria-label="site navigation"><!--[--><div class="vp-navbar-item"><div class="vp-navbar-dropdown-wrapper"><button class="vp-navbar-dropdown-title" type="button" aria-label="Guide"><span class="title">Guide</span><span class="arrow down"></span></button><button class="vp-navbar-dropdown-title-mobile" type="button" aria-label="Guide"><span class="title">Guide</span><span class="right arrow"></span></button><ul style="display:none;" class="vp-navbar-dropdown"><!--[--><li class="vp-navbar-dropdown-item"><a class="route-link auto-link" href="/guide/introduction.html" aria-label="Introduction"><!---->Introduction<!----></a></li><li class="vp-navbar-dropdown-item"><a class="route-link auto-link" href="/guide/getting-started.html" aria-label="Getting Started"><!---->Getting Started<!----></a></li><li class="vp-navbar-dropdown-item"><a class="route-link auto-link" href="/guide/configuration.html" aria-label="Configuration"><!---->Configuration<!----></a></li><li class="vp-navbar-dropdown-item"><a class="route-link auto-link" href="/guide/page.html" aria-label="Page"><!---->Page<!----></a></li><li class="vp-navbar-dropdown-item"><a class="route-link auto-link" href="/guide/markdown.html" aria-label="Markdown"><!---->Markdown<!----></a></li><li class="vp-navbar-dropdown-item"><a class="route-link auto-link" href="/guide/assets.html" aria-label="Assets"><!---->Assets<!----></a></li><li class="vp-navbar-dropdown-item"><a class="route-link auto-link" href="/guide/i18n.html" aria-label="I18n"><!---->I18n<!----></a></li><li class="vp-navbar-dropdown-item"><a class="route-link auto-link" href="/guide/deployment.html" aria-label="Deployment"><!---->Deployment<!----></a></li><li class="vp-navbar-dropdown-item"><a class="route-link auto-link" href="/guide/theme.html" aria-label="Theme"><!---->Theme<!----></a></li><li class="vp-navbar-dropdown-item"><a class="route-link auto-link" href="/guide/plugin.html" aria-label="Plugin"><!---->Plugin<!----></a></li><li class="vp-navbar-dropdown-item"><a class="route-link auto-link" href="/guide/bundler.html" aria-label="Bundler"><!---->Bundler<!----></a></li><li class="vp-navbar-dropdown-item"><a class="route-link auto-link" href="/guide/migration.html" aria-label="Migrating from v1"><!---->Migrating from v1<!----></a></li><li class="vp-navbar-dropdown-item"><a class="route-link auto-link" href="/guide/troubleshooting.html" aria-label="Troubleshooting"><!---->Troubleshooting<!----></a></li><!--]--></ul></div></div><div class="vp-navbar-item"><div class="vp-navbar-dropdown-wrapper"><button class="vp-navbar-dropdown-title" type="button" aria-label="Reference"><span class="title">Reference</span><span class="arrow down"></span></button><button class="vp-navbar-dropdown-title-mobile" type="button" aria-label="Reference"><span class="title">Reference</span><span class="right arrow"></span></button><ul style="display:none;" class="vp-navbar-dropdown"><!--[--><li class="vp-navbar-dropdown-item"><!--[--><h4 class="vp-navbar-dropdown-subtitle"><span>Core</span></h4><ul class="vp-navbar-dropdown-subitem-wrapper"><!--[--><li class="vp-navbar-dropdown-subitem"><a class="route-link auto-link" href="/reference/cli.html" aria-label="CLI"><!---->CLI<!----></a></li><li class="vp-navbar-dropdown-subitem"><a class="route-link auto-link" href="/reference/config.html" aria-label="Config"><!---->Config<!----></a></li><li class="vp-navbar-dropdown-subitem"><a class="route-link auto-link" href="/reference/frontmatter.html" aria-label="Frontmatter"><!---->Frontmatter<!----></a></li><li class="vp-navbar-dropdown-subitem"><a class="route-link auto-link" href="/reference/components.html" aria-label="Built-in Components"><!---->Built-in Components<!----></a></li><li class="vp-navbar-dropdown-subitem"><a class="route-link auto-link" href="/reference/plugin-api.html" aria-label="Plugin API"><!---->Plugin API<!----></a></li><li class="vp-navbar-dropdown-subitem"><a class="route-link auto-link" href="/reference/theme-api.html" aria-label="Theme API"><!---->Theme API<!----></a></li><li class="vp-navbar-dropdown-subitem"><a class="route-link auto-link" href="/reference/client-api.html" aria-label="Client API"><!---->Client API<!----></a></li><li class="vp-navbar-dropdown-subitem"><a class="route-link auto-link" href="/reference/node-api.html" aria-label="Node API"><!---->Node API<!----></a></li><!--]--></ul><!--]--></li><li class="vp-navbar-dropdown-item"><!--[--><h4 class="vp-navbar-dropdown-subtitle"><span>Bundlers</span></h4><ul class="vp-navbar-dropdown-subitem-wrapper"><!--[--><li class="vp-navbar-dropdown-subitem"><a class="route-link auto-link" href="/reference/bundler/vite.html" aria-label="Vite"><!---->Vite<!----></a></li><li class="vp-navbar-dropdown-subitem"><a class="route-link auto-link" href="/reference/bundler/webpack.html" aria-label="Webpack"><!---->Webpack<!----></a></li><!--]--></ul><!--]--></li><li class="vp-navbar-dropdown-item"><!--[--><h4 class="vp-navbar-dropdown-subtitle"><span>Ecosystem</span></h4><ul class="vp-navbar-dropdown-subitem-wrapper"><!--[--><li class="vp-navbar-dropdown-subitem"><a class="auto-link external-link" href="https://ecosystem.vuejs.press/themes/default/" aria-label="Default Theme" rel="noopener noreferrer" target="_blank"><!---->Default Theme<!----></a></li><li class="vp-navbar-dropdown-subitem"><a class="auto-link external-link" href="https://ecosystem.vuejs.press/plugins/" aria-label="Plugins" rel="noopener noreferrer" target="_blank"><!---->Plugins<!----></a></li><!--]--></ul><!--]--></li><!--]--></ul></div></div><div class="vp-navbar-item"><div class="vp-navbar-dropdown-wrapper"><button class="vp-navbar-dropdown-title" type="button" aria-label="Learn More"><span class="title">Learn More</span><span class="arrow down"></span></button><button class="vp-navbar-dropdown-title-mobile" type="button" aria-label="Learn More"><span class="title">Learn More</span><span class="right arrow"></span></button><ul style="display:none;" class="vp-navbar-dropdown"><!--[--><li class="vp-navbar-dropdown-item"><!--[--><h4 class="vp-navbar-dropdown-subtitle"><span>Advanced</span></h4><ul class="vp-navbar-dropdown-subitem-wrapper"><!--[--><li class="vp-navbar-dropdown-subitem"><a class="route-link auto-link" href="/advanced/architecture.html" aria-label="Architecture"><!---->Architecture<!----></a></li><li class="vp-navbar-dropdown-subitem"><a class="route-link auto-link" href="/advanced/plugin.html" aria-label="Writing a Plugin"><!---->Writing a Plugin<!----></a></li><li class="vp-navbar-dropdown-subitem"><a class="route-link auto-link" href="/advanced/theme.html" aria-label="Writing a Theme"><!---->Writing a Theme<!----></a></li><li class="vp-navbar-dropdown-subitem"><a class="route-link auto-link" href="/advanced/cookbook/" aria-label="Cookbook"><!---->Cookbook<!----></a></li><!--]--></ul><!--]--></li><li class="vp-navbar-dropdown-item"><!--[--><h4 class="vp-navbar-dropdown-subtitle"><span>Resources</span></h4><ul class="vp-navbar-dropdown-subitem-wrapper"><!--[--><li class="vp-navbar-dropdown-subitem"><a class="auto-link external-link" href="https://ecosystem.vuejs.press/" aria-label="Ecosystem" rel="noopener noreferrer" target="_blank"><!---->Ecosystem<!----></a></li><li class="vp-navbar-dropdown-subitem"><a class="auto-link external-link" href="https://marketplace.vuejs.press" aria-label="MarketPlace" rel="noopener noreferrer" target="_blank"><!---->MarketPlace<!----></a></li><li class="vp-navbar-dropdown-subitem"><a class="auto-link external-link" href="https://github.com/vuepress/core/blob/main/CONTRIBUTING.md" aria-label="Contributing Guide" rel="noopener noreferrer" target="_blank"><!---->Contributing Guide<!----></a></li><!--]--></ul><!--]--></li><!--]--></ul></div></div><div class="vp-navbar-item"><div class="vp-navbar-dropdown-wrapper"><button class="vp-navbar-dropdown-title" type="button" aria-label="v2.0.0-rc.19"><span class="title">v2.0.0-rc.19</span><span class="arrow down"></span></button><button class="vp-navbar-dropdown-title-mobile" type="button" aria-label="v2.0.0-rc.19"><span class="title">v2.0.0-rc.19</span><span class="right arrow"></span></button><ul style="display:none;" class="vp-navbar-dropdown"><!--[--><li class="vp-navbar-dropdown-item"><a class="auto-link external-link" href="https://github.com/vuepress/core/blob/main/CHANGELOG.md" aria-label="Changelog" rel="noopener noreferrer" target="_blank"><!---->Changelog<!----></a></li><li class="vp-navbar-dropdown-item"><a class="auto-link external-link" href="https://v1.vuepress.vuejs.org" aria-label="v1.x" rel="noopener noreferrer" target="_blank"><!---->v1.x<!----></a></li><li class="vp-navbar-dropdown-item"><a class="auto-link external-link" href="https://v0.vuepress.vuejs.org" aria-label="v0.x" rel="noopener noreferrer" target="_blank"><!---->v0.x<!----></a></li><!--]--></ul></div></div><div class="vp-navbar-item"><div class="vp-navbar-dropdown-wrapper"><button class="vp-navbar-dropdown-title" type="button" aria-label="Select language"><span class="title">Languages</span><span class="arrow down"></span></button><button class="vp-navbar-dropdown-title-mobile" type="button" aria-label="Select language"><span class="title">Languages</span><span class="right arrow"></span></button><ul style="display:none;" class="vp-navbar-dropdown"><!--[--><li class="vp-navbar-dropdown-item"><a class="route-link route-link-active auto-link" href="/" aria-label="English"><!---->English<!----></a></li><li class="vp-navbar-dropdown-item"><a class="route-link auto-link" href="/zh/" aria-label="简体中文"><!---->简体中文<!----></a></li><!--]--></ul></div></div><div class="vp-navbar-item"><a class="auto-link external-link" href="https://github.com/vuepress/core" aria-label="GitHub" rel="noopener noreferrer" target="_blank"><!---->GitHub<!----></a></div><!--]--></nav><!--[--><!--]--><button type="button" class="vp-toggle-color-mode-button" title="toggle color mode"><svg class="light-icon" viewbox="0 0 32 32" style=""><path d="M16 12.005a4 4 0 1 1-4 4a4.005 4.005 0 0 1 4-4m0-2a6 6 0 1 0 6 6a6 6 0 0 0-6-6z" fill="currentColor"></path><path d="M5.394 6.813l1.414-1.415l3.506 3.506L8.9 10.318z" fill="currentColor"></path><path d="M2 15.005h5v2H2z" fill="currentColor"></path><path d="M5.394 25.197L8.9 21.691l1.414 1.415l-3.506 3.505z" fill="currentColor"></path><path d="M15 25.005h2v5h-2z" fill="currentColor"></path><path d="M21.687 23.106l1.414-1.415l3.506 3.506l-1.414 1.414z" fill="currentColor"></path><path d="M25 15.005h5v2h-5z" fill="currentColor"></path><path d="M21.687 8.904l3.506-3.506l1.414 1.415l-3.506 3.505z" fill="currentColor"></path><path d="M15 2.005h2v5h-2z" fill="currentColor"></path></svg><svg class="dark-icon" viewbox="0 0 32 32" style="display:none;"><path d="M13.502 5.414a15.075 15.075 0 0 0 11.594 18.194a11.113 11.113 0 0 1-7.975 3.39c-.138 0-.278.005-.418 0a11.094 11.094 0 0 1-3.2-21.584M14.98 3a1.002 1.002 0 0 0-.175.016a13.096 13.096 0 0 0 1.825 25.981c.164.006.328 0 .49 0a13.072 13.072 0 0 0 10.703-5.555a1.01 1.01 0 0 0-.783-1.565A13.08 13.08 0 0 1 15.89 4.38A1.015 1.015 0 0 0 14.98 3z" fill="currentColor"></path></svg></button><!--[--><div id="docsearch-container" style="display:none;"></div><div><button type="button" class="DocSearch DocSearch-Button" aria-label="Search"><span class="DocSearch-Button-Container"><svg width="20" height="20" class="DocSearch-Search-Icon" viewBox="0 0 20 20"><path d="M14.386 14.386l4.0877 4.0877-4.0877-4.0877c-2.9418 2.9419-7.7115 2.9419-10.6533 0-2.9419-2.9418-2.9419-7.7115 0-10.6533 2.9418-2.9419 7.7115-2.9419 10.6533 0 2.9419 2.9418 2.9419 7.7115 0 10.6533z" stroke="currentColor" fill="none" fill-rule="evenodd" stroke-linecap="round" stroke-linejoin="round"></path></svg><span class="DocSearch-Button-Placeholder">Search</span></span><span class="DocSearch-Button-Keys"><kbd class="DocSearch-Button-Key"><svg width="15" height="15" class="DocSearch-Control-Key-Icon"><path d="M4.505 4.496h2M5.505 5.496v5M8.216 4.496l.055 5.993M10 7.5c.333.333.5.667.5 1v2M12.326 4.5v5.996M8.384 4.496c1.674 0 2.116 0 2.116 1.5s-.442 1.5-2.116 1.5M3.205 9.303c-.09.448-.277 1.21-1.241 1.203C1 10.5.5 9.513.5 8V7c0-1.57.5-2.5 1.464-2.494.964.006 1.134.598 1.24 1.342M12.553 10.5h1.953" stroke-width="1.2" stroke="currentColor" fill="none" stroke-linecap="square"></path></svg></kbd><kbd class="DocSearch-Button-Key">K</kbd></span></button></div><!--]--></div></header><!--]--><div class="vp-sidebar-mask"></div><!--[--><aside class="vp-sidebar" vp-sidebar><nav class="vp-navbar-items" aria-label="site navigation"><!--[--><div class="vp-navbar-item"><div class="vp-navbar-dropdown-wrapper"><button class="vp-navbar-dropdown-title" type="button" aria-label="Guide"><span class="title">Guide</span><span class="arrow down"></span></button><button class="vp-navbar-dropdown-title-mobile" type="button" aria-label="Guide"><span class="title">Guide</span><span class="right arrow"></span></button><ul style="display:none;" class="vp-navbar-dropdown"><!--[--><li class="vp-navbar-dropdown-item"><a class="route-link auto-link" href="/guide/introduction.html" aria-label="Introduction"><!---->Introduction<!----></a></li><li class="vp-navbar-dropdown-item"><a class="route-link auto-link" href="/guide/getting-started.html" aria-label="Getting Started"><!---->Getting Started<!----></a></li><li class="vp-navbar-dropdown-item"><a class="route-link auto-link" href="/guide/configuration.html" aria-label="Configuration"><!---->Configuration<!----></a></li><li class="vp-navbar-dropdown-item"><a class="route-link auto-link" href="/guide/page.html" aria-label="Page"><!---->Page<!----></a></li><li class="vp-navbar-dropdown-item"><a class="route-link auto-link" href="/guide/markdown.html" aria-label="Markdown"><!---->Markdown<!----></a></li><li class="vp-navbar-dropdown-item"><a class="route-link auto-link" href="/guide/assets.html" aria-label="Assets"><!---->Assets<!----></a></li><li class="vp-navbar-dropdown-item"><a class="route-link auto-link" href="/guide/i18n.html" aria-label="I18n"><!---->I18n<!----></a></li><li class="vp-navbar-dropdown-item"><a class="route-link auto-link" href="/guide/deployment.html" aria-label="Deployment"><!---->Deployment<!----></a></li><li class="vp-navbar-dropdown-item"><a class="route-link auto-link" href="/guide/theme.html" aria-label="Theme"><!---->Theme<!----></a></li><li class="vp-navbar-dropdown-item"><a class="route-link auto-link" href="/guide/plugin.html" aria-label="Plugin"><!---->Plugin<!----></a></li><li class="vp-navbar-dropdown-item"><a class="route-link auto-link" href="/guide/bundler.html" aria-label="Bundler"><!---->Bundler<!----></a></li><li class="vp-navbar-dropdown-item"><a class="route-link auto-link" href="/guide/migration.html" aria-label="Migrating from v1"><!---->Migrating from v1<!----></a></li><li class="vp-navbar-dropdown-item"><a class="route-link auto-link" href="/guide/troubleshooting.html" aria-label="Troubleshooting"><!---->Troubleshooting<!----></a></li><!--]--></ul></div></div><div class="vp-navbar-item"><div class="vp-navbar-dropdown-wrapper"><button class="vp-navbar-dropdown-title" type="button" aria-label="Reference"><span class="title">Reference</span><span class="arrow down"></span></button><button class="vp-navbar-dropdown-title-mobile" type="button" aria-label="Reference"><span class="title">Reference</span><span class="right arrow"></span></button><ul style="display:none;" class="vp-navbar-dropdown"><!--[--><li class="vp-navbar-dropdown-item"><!--[--><h4 class="vp-navbar-dropdown-subtitle"><span>Core</span></h4><ul class="vp-navbar-dropdown-subitem-wrapper"><!--[--><li class="vp-navbar-dropdown-subitem"><a class="route-link auto-link" href="/reference/cli.html" aria-label="CLI"><!---->CLI<!----></a></li><li class="vp-navbar-dropdown-subitem"><a class="route-link auto-link" href="/reference/config.html" aria-label="Config"><!---->Config<!----></a></li><li class="vp-navbar-dropdown-subitem"><a class="route-link auto-link" href="/reference/frontmatter.html" aria-label="Frontmatter"><!---->Frontmatter<!----></a></li><li class="vp-navbar-dropdown-subitem"><a class="route-link auto-link" href="/reference/components.html" aria-label="Built-in Components"><!---->Built-in Components<!----></a></li><li class="vp-navbar-dropdown-subitem"><a class="route-link auto-link" href="/reference/plugin-api.html" aria-label="Plugin API"><!---->Plugin API<!----></a></li><li class="vp-navbar-dropdown-subitem"><a class="route-link auto-link" href="/reference/theme-api.html" aria-label="Theme API"><!---->Theme API<!----></a></li><li class="vp-navbar-dropdown-subitem"><a class="route-link auto-link" href="/reference/client-api.html" aria-label="Client API"><!---->Client API<!----></a></li><li class="vp-navbar-dropdown-subitem"><a class="route-link auto-link" href="/reference/node-api.html" aria-label="Node API"><!---->Node API<!----></a></li><!--]--></ul><!--]--></li><li class="vp-navbar-dropdown-item"><!--[--><h4 class="vp-navbar-dropdown-subtitle"><span>Bundlers</span></h4><ul class="vp-navbar-dropdown-subitem-wrapper"><!--[--><li class="vp-navbar-dropdown-subitem"><a class="route-link auto-link" href="/reference/bundler/vite.html" aria-label="Vite"><!---->Vite<!----></a></li><li class="vp-navbar-dropdown-subitem"><a class="route-link auto-link" href="/reference/bundler/webpack.html" aria-label="Webpack"><!---->Webpack<!----></a></li><!--]--></ul><!--]--></li><li class="vp-navbar-dropdown-item"><!--[--><h4 class="vp-navbar-dropdown-subtitle"><span>Ecosystem</span></h4><ul class="vp-navbar-dropdown-subitem-wrapper"><!--[--><li class="vp-navbar-dropdown-subitem"><a class="auto-link external-link" href="https://ecosystem.vuejs.press/themes/default/" aria-label="Default Theme" rel="noopener noreferrer" target="_blank"><!---->Default Theme<!----></a></li><li class="vp-navbar-dropdown-subitem"><a class="auto-link external-link" href="https://ecosystem.vuejs.press/plugins/" aria-label="Plugins" rel="noopener noreferrer" target="_blank"><!---->Plugins<!----></a></li><!--]--></ul><!--]--></li><!--]--></ul></div></div><div class="vp-navbar-item"><div class="vp-navbar-dropdown-wrapper"><button class="vp-navbar-dropdown-title" type="button" aria-label="Learn More"><span class="title">Learn More</span><span class="arrow down"></span></button><button class="vp-navbar-dropdown-title-mobile" type="button" aria-label="Learn More"><span class="title">Learn More</span><span class="right arrow"></span></button><ul style="display:none;" class="vp-navbar-dropdown"><!--[--><li class="vp-navbar-dropdown-item"><!--[--><h4 class="vp-navbar-dropdown-subtitle"><span>Advanced</span></h4><ul class="vp-navbar-dropdown-subitem-wrapper"><!--[--><li class="vp-navbar-dropdown-subitem"><a class="route-link auto-link" href="/advanced/architecture.html" aria-label="Architecture"><!---->Architecture<!----></a></li><li class="vp-navbar-dropdown-subitem"><a class="route-link auto-link" href="/advanced/plugin.html" aria-label="Writing a Plugin"><!---->Writing a Plugin<!----></a></li><li class="vp-navbar-dropdown-subitem"><a class="route-link auto-link" href="/advanced/theme.html" aria-label="Writing a Theme"><!---->Writing a Theme<!----></a></li><li class="vp-navbar-dropdown-subitem"><a class="route-link auto-link" href="/advanced/cookbook/" aria-label="Cookbook"><!---->Cookbook<!----></a></li><!--]--></ul><!--]--></li><li class="vp-navbar-dropdown-item"><!--[--><h4 class="vp-navbar-dropdown-subtitle"><span>Resources</span></h4><ul class="vp-navbar-dropdown-subitem-wrapper"><!--[--><li class="vp-navbar-dropdown-subitem"><a class="auto-link external-link" href="https://ecosystem.vuejs.press/" aria-label="Ecosystem" rel="noopener noreferrer" target="_blank"><!---->Ecosystem<!----></a></li><li class="vp-navbar-dropdown-subitem"><a class="auto-link external-link" href="https://marketplace.vuejs.press" aria-label="MarketPlace" rel="noopener noreferrer" target="_blank"><!---->MarketPlace<!----></a></li><li class="vp-navbar-dropdown-subitem"><a class="auto-link external-link" href="https://github.com/vuepress/core/blob/main/CONTRIBUTING.md" aria-label="Contributing Guide" rel="noopener noreferrer" target="_blank"><!---->Contributing Guide<!----></a></li><!--]--></ul><!--]--></li><!--]--></ul></div></div><div class="vp-navbar-item"><div class="vp-navbar-dropdown-wrapper"><button class="vp-navbar-dropdown-title" type="button" aria-label="v2.0.0-rc.19"><span class="title">v2.0.0-rc.19</span><span class="arrow down"></span></button><button class="vp-navbar-dropdown-title-mobile" type="button" aria-label="v2.0.0-rc.19"><span class="title">v2.0.0-rc.19</span><span class="right arrow"></span></button><ul style="display:none;" class="vp-navbar-dropdown"><!--[--><li class="vp-navbar-dropdown-item"><a class="auto-link external-link" href="https://github.com/vuepress/core/blob/main/CHANGELOG.md" aria-label="Changelog" rel="noopener noreferrer" target="_blank"><!---->Changelog<!----></a></li><li class="vp-navbar-dropdown-item"><a class="auto-link external-link" href="https://v1.vuepress.vuejs.org" aria-label="v1.x" rel="noopener noreferrer" target="_blank"><!---->v1.x<!----></a></li><li class="vp-navbar-dropdown-item"><a class="auto-link external-link" href="https://v0.vuepress.vuejs.org" aria-label="v0.x" rel="noopener noreferrer" target="_blank"><!---->v0.x<!----></a></li><!--]--></ul></div></div><div class="vp-navbar-item"><div class="vp-navbar-dropdown-wrapper"><button class="vp-navbar-dropdown-title" type="button" aria-label="Select language"><span class="title">Languages</span><span class="arrow down"></span></button><button class="vp-navbar-dropdown-title-mobile" type="button" aria-label="Select language"><span class="title">Languages</span><span class="right arrow"></span></button><ul style="display:none;" class="vp-navbar-dropdown"><!--[--><li class="vp-navbar-dropdown-item"><a class="route-link route-link-active auto-link" href="/" aria-label="English"><!---->English<!----></a></li><li class="vp-navbar-dropdown-item"><a class="route-link auto-link" href="/zh/" aria-label="简体中文"><!---->简体中文<!----></a></li><!--]--></ul></div></div><div class="vp-navbar-item"><a class="auto-link external-link" href="https://github.com/vuepress/core" aria-label="GitHub" rel="noopener noreferrer" target="_blank"><!---->GitHub<!----></a></div><!--]--></nav><!--[--><!--]--><!----><!--[--><!--]--></aside><!--]--><!--[--><main class="vp-home"><header class="vp-hero"><img class="vp-hero-image" src="/images/hero.png" alt="VuePress" height="280"><h1 id="main-title">VuePress</h1><p class="vp-hero-description">Vue-powered Static Site Generator</p><p class="vp-hero-actions"><!--[--><a class="route-link auto-link vp-hero-action-button primary" href="/guide/getting-started.html" aria-label="Get Started"><!---->Get Started<!----></a><a class="route-link auto-link vp-hero-action-button secondary" href="/guide/introduction.html" aria-label="Introduction"><!---->Introduction<!----></a><!--]--></p></header><div class="vp-features"><!--[--><div class="vp-feature"><h2>Simplicity First</h2><p>Minimal setup with markdown-centered project structure helps you focus on writing.</p></div><div class="vp-feature"><h2>Vue-Powered</h2><p>Enjoy the dev experience of Vue, use Vue components in markdown, and develop custom themes with Vue.</p></div><div class="vp-feature"><h2>Performant</h2><p>VuePress generates pre-rendered static HTML for each page, and runs as an SPA once a page is loaded.</p></div><div class="vp-feature"><h2>Themes</h2><p>Providing a default theme out of the box. You can also choose a community theme or create your own one.</p></div><div class="vp-feature"><h2>Plugins</h2><p>Flexible plugin API, allowing plugins to provide lots of plug-and-play features for your site.</p></div><div class="vp-feature"><h2>Bundlers</h2><p>Recommended bundler is Vite, while Webpack is also supported. Choose the one you like!</p></div><!--]--></div><div class="theme-default-content" vp-content><div></div></div><!--[--><div class="vp-footer" vp-footer>MIT Licensed | Copyright © 2018-present VuePress Community</div><!--]--></main><!--]--></div><!--[--><!----><!--]--><!--]--></div>
<script type="module" src="/assets/app-BthT14PI.js" defer></script>
</body>
</html>