1.2.4 • Published 3 years ago

vitepress-doc-plugin v1.2.4

Weekly downloads
-
License
ISC
Repository
github
Last release
3 years ago

特性

  • 开箱即用,无需配置
  • 支持代码块展开与收起
  • 支持复制代码
  • 支持代码块高亮
  • 支持暗黑模式
  • 组件即示例,无需额外写示例代码
  • 基于vitepress,速度更快

vitepress版本需大于1.0

快速开始

// npm
npm i vitrepss-doc-plugin -S
// pnpm
pnpm i vitrepss-doc-plugin -S
// .vitepress/theme/index.js(ts)
import DefaultTheme from "vitepress/theme"
import "vitepress-doc-plugin/style.css"
import {Demo} from "vitepress-doc-plugin"

export default {
  ...DefaultTheme,
  enhanceApp: ({ app }) => {
    // 省略其他配置
    app.component("Demo", Demo)
  },
}
// .vitepress/config.js(ts)
import { markdownConfig } from "vitepress-doc-plugin"

export default {
  // 省略其他配置
  markdown: {
    config: markdownConfig,
  },
}

完整例子如下

<script setup>
# 引入例子组件
import basic from './basic.vue';
</script>

# 按钮
## 基础用法
// button/basic是docs/component相对路径必填,否则查看不了源码
:::demo button/basic
// 组件例子显示,内部会以slot插入
<basic></basic>
::: 
1.2.4

3 years ago

1.2.3

3 years ago

1.2.2

3 years ago

1.2.1

3 years ago

1.2.0

3 years ago

1.1.9

3 years ago

1.1.7

3 years ago

1.1.6

3 years ago

1.1.5

3 years ago

1.1.4

3 years ago

1.1.3

3 years ago

1.1.2

3 years ago

1.1.1

3 years ago

1.1.0

3 years ago

1.0.9

3 years ago

1.0.8

3 years ago

1.0.6

3 years ago

1.0.5

3 years ago

1.0.4

3 years ago

1.0.3

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

0.1.0

3 years ago

0.0.9

3 years ago

0.0.8

3 years ago

0.0.7

3 years ago

0.0.6

3 years ago

0.0.5

3 years ago

0.0.3

3 years ago

0.0.2

3 years ago

0.0.1

3 years ago

1.0.0

3 years ago