$frontmatter
variable.
-
-Here’s an example of how you could use it in your Markdown file:
-
-```md
----
-title: Docs with VitePress
-editLink: true
----
-
-# {{ $frontmatter.title }}
-
-Guide content
-```
-
-## Alternative frontmatter Formats
-
-VitePress also supports JSON frontmatter syntax, starting and ending in curly braces:
-
-```json
----
-{
- "title": "Blogging Like a Hacker",
- "editLink": true
-}
----
-```
-
-## Predefined Variables
-
-### title
-
-- Type: `string`
-- Default: `h1_title || siteData.title`
-
-Title of the current page.
-
-### head
-
-- Type: `array`
-- Default: `undefined`
-
-Specify extra head tags to be injected:
-
-```yaml
----
-head:
- - - meta
- - name: description
- content: hello
- - - meta
- - name: keywords
- content: super duper SEO
----
-```
-
-### navbar
-
-- Type: `boolean`
-- Default: `undefined`
-
-You can disable the navbar on a specific page with `navbar: false`
-
-### sidebar
-
-- Type: `boolean|'auto'`
-- Default: `undefined`
-
-You can decide to show the sidebar on a specific page with `sidebar: auto` or disable it with `sidebar: false`
-
-### editLink
-
-- Type: `boolean`
-- Default: `undefined`
-
-Define if this page should include an edit link.
diff --git a/docs/guide/getting-started.md b/docs/guide/getting-started.md
deleted file mode 100644
index 2b891fd3..00000000
--- a/docs/guide/getting-started.md
+++ /dev/null
@@ -1,51 +0,0 @@
-# Getting Started
-
-This section will help you build a basic VitePress documentation site from ground up. If you already have an existing project and would like to keep documentation inside the project, start from Step 3.
-
-- **Step. 1:** Create and change into a new directory.
-
- ```bash
- $ mkdir vitepress-starter && cd vitepress-starter
- ```
-
-- **Step. 2:** Initialize with your preferred package manager.
-
- ```bash
- $ yarn init
- ```
-
-- **Step. 3:** Install VitePress locally.
-
- ```bash
- $ yarn add --dev vitepress
- ```
-
-- **Step. 4:** Create your first document.
-
- ```bash
- $ mkdir docs && echo '# Hello VitePress' > docs/index.md
- ```
-
-- **Step. 5:** Add some scripts to `package.json`.
-
- ```json
- {
- "scripts": {
- "docs:dev": "vitepress dev docs",
- "docs:build": "vitepress build docs",
- "docs:serve": "vitepress serve docs"
- }
- }
- ```
-
-- **Step. 6:** Serve the documentation site in the local server.
-
- ```bash
- $ yarn docs:dev
- ```
-
- VitePress will start a hot-reloading development server at `http://localhost:3000`.
-
-By now, you should have a basic but functional VitePress documentation site.
-
-When your documentation site starts to take shape, be sure to read the [deployment guide](./deploy).
diff --git a/docs/guide/global-component.md b/docs/guide/global-component.md
deleted file mode 100644
index ce843322..00000000
--- a/docs/guide/global-component.md
+++ /dev/null
@@ -1,32 +0,0 @@
-# Global Component
-
-VitePress comes with few built-in component that can be used globally. You may use these components in your markdown or your custom theme configuration.
-
-## Content
-
-The `Content` component displays the rendered markdown contents. Useful [when creating your own theme](./theming).
-
-```vue
-
- {{ page }}-``` - -**Output** - -```json -{ - "path": "/using-vue.html", - "title": "Using Vue in Markdown", - "frontmatter": {} -} -``` - -## Escaping - -By default, fenced code blocks are automatically wrapped with `v-pre`. To display raw mustaches or Vue-specific syntax inside inline code snippets or plain text, you need to wrap a paragraph with the `v-pre` custom container: - -**Input** - -```md -::: v-pre -`{{ This will be displayed as-is }}` -::: -``` - -**Output** - -::: v-pre -`{{ This will be displayed as-is }}` -::: - -## Using Components - -When you need to have more flexibility, VitePress allows you to extend your authoring toolbox with your own Vue Components. - -### Importing components in markdown - -If your components are going to be used in only a few places, the recommended way to use them is to importing the components in the file where it is used. - -```md - - -# Docs - -This is a .md using a custom component - -
` tag, which will lead to hydration mismatch because `
` does not allow block elements to be placed inside it.
-:::
-
-### Using Components In Headers
# text <Tag/>
| ` # text \`<Tag/>\`
| `<Tag/>
` will be displayed as-is; only the HTML that is **not** wrapped will be parsed by Vue.
-
-::: tip
-The output HTML is accomplished by [markdown-it](https://github.com/markdown-it/markdown-it), while the parsed headers are handled by VitePress (and used for both the sidebar and document title).
-:::
-
-## Using CSS Pre-processors
-
-VitePress has [built-in support](https://vitejs.dev/guide/features.html#css-pre-processors) for CSS pre-processors: `.scss`, `.sass`, `.less`, `.styl` and `.stylus` files. There is no need to install Vite-specific plugins for them, but the corresponding pre-processor itself must be installed:
-
-```
-# .scss and .sass
-npm install -D sass
-
-# .less
-npm install -D less
-
-# .styl and .stylus
-npm install -D stylus
-```
-
-Then you can use the following in Markdown and theme components:
-
-```vue
-
-```
-
-## Script & Style Hoisting
-
-Sometimes you may need to apply some JavaScript or CSS only to the current page. In those cases, you can directly write root-level `
-
-## Built-In Components
-
-VitePress provides Built-In Vue Components like `ClientOnly` and `OutboundLink`, check out the [Global Component Guide](./global-component) for more information.
-
-**Also see:**
-
-- [Using Components In Headers](#using-components-in-headers)
-
-## Browser API Access Restrictions
-
-Because VitePress applications are server-rendered in Node.js when generating static builds, any Vue usage must conform to the [universal code requirements](https://vuejs.org/guide/scaling-up/ssr.html). In short, make sure to only access Browser / DOM APIs in `beforeMount` or `mounted` hooks.
-
-If you are using or demoing components that are not SSR-friendly (for example, contain custom directives), you can wrap them inside the built-in `` component:
-
-```md
-
-
-
-```
-
-Note this does not fix components or libraries that access Browser APIs **on import**. To use code that assumes a browser environment on import, you need to dynamically import them in proper lifecycle hooks:
-
-```vue
-
-```
-
-If your module `export default` a Vue component, you can register it dynamically:
-
-```vue
-
-
-
-
-
-```
-
-**Also see:**
-
-- [Vue.js > Dynamic Components](https://vuejs.org/guide/essentials/component-basics.html#dynamic-components)
diff --git a/docs/index.md b/docs/index.md
index 092840b8..a37311ba 100644
--- a/docs/index.md
+++ b/docs/index.md
@@ -1,56 +1 @@
----
-sidebarDepth: 2
----
-
-# What is VitePress?
-
-::: warning WARNING
-VitePress is currently in 0.x status. It is already suitable for out-of-the-box documentation use, but the config and theming API may still change between minor releases.
-:::
-
-VitePress is [VuePress](https://vuepress.vuejs.org)' little brother, built on top of [Vite](https://github.com/vitejs/vite).
-
-## Motivation
-
-We love VuePress v1, but being built on top of Webpack, the time it takes to spin up the dev server for a simple doc site with a few pages is just becoming unbearable. Even HMR updates can take up to seconds to reflect in the browser!
-
-Fundamentally, this is because VuePress v1 is a Webpack app under the hood. Even with just two pages, it's a full on Webpack project (including all the theme source files) being compiled. It gets even worse when the project has many pages – every page must first be fully compiled before the server can even display anything!
-
-Incidentally, Vite solves these problems really well: nearly instant server start, an on-demand compilation that only compiles the page being served, and lightning-fast HMR. Plus, there are a few additional design issues I have noted in VuePress v1 over time but never had the time to fix due to the amount of refactoring it would require.
-
-Now, with Vite and Vue 3, it is time to rethink what a "Vue-powered static site generator" can really be.
-
-## Improvements Over VuePress v1
-
-There're couple of things that are improved from VuePress v1....
-
-### It Uses Vue 3
-
-Leverages Vue 3's improved template static analysis to stringify static content as much as possible. Static content is sent as string literals instead of JavaScript render function code – the JS payload is therefore _much_ cheaper to parse, and hydration also becomes faster.
-
-Note the optimization is applied while still allowing the user to freely mix Vue components inside markdown content – the compiler does the static/dynamic separation for you automatically and you never need to think about it.
-
-### It Uses Vite Under The Hood
-
-- Faster dev server start
-- Faster hot updates
-- Faster build (uses Rollup internally)
-
-### Lighter Page Weight
-
-- Vue 3 tree-shaking + Rollup code splitting
-- Does not ship metadata for every page on every request. This decouples page weight from total number of pages. Only the current page's metadata is sent. Client side navigation fetches the new page's component and metadata together.
-- Does not use `vue-router` because the need of VitePress is very simple and specific - a simple custom router (under 200 LOC) is used instead.
-- (WIP) i18n locale data should also be fetched on demand.
-
-## Other Differences
-
-VitePress is more opinionated and less configurable: VitePress aims to scale back the complexity in the current VuePress and restart from its minimalist roots.
-
-VitePress is future oriented: VitePress only targets browsers that support native ES module imports. It encourages the use of native JavaScript without transpilation, and CSS variables for theming.
-
-## Will This Become The Next VuePress in The Future?
-
-We already have [vuepress-next](https://github.com/vuepress/vuepress-next), which would be the next major version of VuePress. It also makes lots of improvements over VuePress v1, and also supports Vite now.
-
-VitePress is not compatible with the current VuePress ecosystem (mostly themes and plugins). The overall idea is that VitePress will have a drastically more minimal theming API (preferring JavaScript APIs instead of file layout conventions) and likely no plugins (all customization is done in themes).
+## 哪吒监控是什么?
\ No newline at end of file