9 changed files with 10062 additions and 1686 deletions
@ -1,28 +0,0 @@ |
|||||
import { defineConfig } from "vitepress" |
|
||||
|
|
||||
// https://vitepress.dev/reference/site-config
|
|
||||
export default defineConfig({ |
|
||||
title: "vaguer", |
|
||||
description: "A Vue2 Component", |
|
||||
themeConfig: { |
|
||||
// https://vitepress.dev/reference/default-theme-config
|
|
||||
nav: [ |
|
||||
{ text: "Home", link: "/" }, |
|
||||
{ text: "Examples", link: "/markdown-examples" }, |
|
||||
], |
|
||||
|
|
||||
sidebar: [ |
|
||||
{ |
|
||||
text: "Examples", |
|
||||
items: [ |
|
||||
{ text: "Markdown Examples", link: "/markdown-examples" }, |
|
||||
{ text: "Runtime API Examples", link: "/api-examples" }, |
|
||||
], |
|
||||
}, |
|
||||
], |
|
||||
|
|
||||
socialLinks: [ |
|
||||
{ icon: "github", link: "https://github.com/vuejs/vitepress" }, |
|
||||
], |
|
||||
}, |
|
||||
}) |
|
||||
@ -0,0 +1,3 @@ |
|||||
|
# Hello VuePressasd |
||||
|
|
||||
|
Fuck |
||||
@ -1,49 +0,0 @@ |
|||||
--- |
|
||||
outline: deep |
|
||||
--- |
|
||||
|
|
||||
# Runtime API Examples |
|
||||
|
|
||||
This page demonstrates usage of some of the runtime APIs provided by VitePress. |
|
||||
|
|
||||
The main `useData()` API can be used to access site, theme, and page data for the current page. It works in both `.md` and `.vue` files: |
|
||||
|
|
||||
```md |
|
||||
<script setup> |
|
||||
import { useData } from 'vitepress' |
|
||||
|
|
||||
const { theme, page, frontmatter } = useData() |
|
||||
</script> |
|
||||
|
|
||||
## Results |
|
||||
|
|
||||
### Theme Data |
|
||||
<pre>{{ theme }}</pre> |
|
||||
|
|
||||
### Page Data |
|
||||
<pre>{{ page }}</pre> |
|
||||
|
|
||||
### Page Frontmatter |
|
||||
<pre>{{ frontmatter }}</pre> |
|
||||
``` |
|
||||
|
|
||||
<script setup> |
|
||||
import { useData } from 'vitepress' |
|
||||
|
|
||||
const { site, theme, page, frontmatter } = useData() |
|
||||
</script> |
|
||||
|
|
||||
## Results |
|
||||
|
|
||||
### Theme Data |
|
||||
<pre>{{ theme }}</pre> |
|
||||
|
|
||||
### Page Data |
|
||||
<pre>{{ page }}</pre> |
|
||||
|
|
||||
### Page Frontmatter |
|
||||
<pre>{{ frontmatter }}</pre> |
|
||||
|
|
||||
## More |
|
||||
|
|
||||
Check out the documentation for the [full list of runtime APIs](https://vitepress.dev/reference/runtime-api#usedata). |
|
||||
@ -1,25 +0,0 @@ |
|||||
--- |
|
||||
# https://vitepress.dev/reference/default-theme-home-page |
|
||||
layout: home |
|
||||
|
|
||||
hero: |
|
||||
name: "vaguer" |
|
||||
text: "A Vue2 Component" |
|
||||
tagline: My great project tagline |
|
||||
actions: |
|
||||
- theme: brand |
|
||||
text: Markdown Examples |
|
||||
link: /markdown-examples |
|
||||
- theme: alt |
|
||||
text: API Examples |
|
||||
link: /api-examples |
|
||||
|
|
||||
features: |
|
||||
- title: Feature A |
|
||||
details: Lorem ipsum dolor sit amet, consectetur adipiscing elit |
|
||||
- title: Feature B |
|
||||
details: Lorem ipsum dolor sit amet, consectetur adipiscing elit |
|
||||
- title: Feature C |
|
||||
details: Lorem ipsum dolor sit amet, consectetur adipiscing elit |
|
||||
--- |
|
||||
|
|
||||
@ -1,85 +0,0 @@ |
|||||
# Markdown Extension Examples |
|
||||
|
|
||||
This page demonstrates some of the built-in markdown extensions provided by VitePress. |
|
||||
|
|
||||
## Syntax Highlighting |
|
||||
|
|
||||
VitePress provides Syntax Highlighting powered by [Shiki](https://github.com/shikijs/shiki), with additional features like line-highlighting: |
|
||||
|
|
||||
**Input** |
|
||||
|
|
||||
````md |
|
||||
```js{4} |
|
||||
export default { |
|
||||
data () { |
|
||||
return { |
|
||||
msg: 'Highlighted!' |
|
||||
} |
|
||||
} |
|
||||
} |
|
||||
``` |
|
||||
```` |
|
||||
|
|
||||
**Output** |
|
||||
|
|
||||
```js{4} |
|
||||
export default { |
|
||||
data () { |
|
||||
return { |
|
||||
msg: 'Highlighted!' |
|
||||
} |
|
||||
} |
|
||||
} |
|
||||
``` |
|
||||
|
|
||||
## Custom Containers |
|
||||
|
|
||||
**Input** |
|
||||
|
|
||||
```md |
|
||||
::: info |
|
||||
This is an info box. |
|
||||
::: |
|
||||
|
|
||||
::: tip |
|
||||
This is a tip. |
|
||||
::: |
|
||||
|
|
||||
::: warning |
|
||||
This is a warning. |
|
||||
::: |
|
||||
|
|
||||
::: danger |
|
||||
This is a dangerous warning. |
|
||||
::: |
|
||||
|
|
||||
::: details |
|
||||
This is a details block. |
|
||||
::: |
|
||||
``` |
|
||||
|
|
||||
**Output** |
|
||||
|
|
||||
::: info |
|
||||
This is an info box. |
|
||||
::: |
|
||||
|
|
||||
::: tip |
|
||||
This is a tip. |
|
||||
::: |
|
||||
|
|
||||
::: warning |
|
||||
This is a warning. |
|
||||
::: |
|
||||
|
|
||||
::: danger |
|
||||
This is a dangerous warning. |
|
||||
::: |
|
||||
|
|
||||
::: details |
|
||||
This is a details block. |
|
||||
::: |
|
||||
|
|
||||
## More |
|
||||
|
|
||||
Check out the documentation for the [full list of markdown extensions](https://vitepress.dev/guide/markdown). |
|
||||
File diff suppressed because it is too large
@ -1 +1,2 @@ |
|||||
https://github.com/wheatjs/vaguer |
https://github.com/wheatjs/vaguer |
||||
|
https://v1.vuepress.vuejs.org/zh/ |
||||
|
|||||
Loading…
Reference in new issue