Vue Components
The global Vue component DemoBox is already registered and can be used in any Markdown file:
This is a global component
这是一个在 Markdown 中直接使用的 Vue 组件,证明本站支持自定义 Vue 扩展。
How to add a component
- Create a
.vuefile underdocs/.vitepress/theme/components/. - Register it in
docs/.vitepress/theme/index.tswithapp.component('Name', Comp). - Use
<Name />in Markdown.
This gives you a balanced "docs + custom Vue components" extensibility.