1.0.20 • Published 9 months ago

vuepress-plugin-example-block v1.0.20

Weekly downloads
-
License
-
Repository
-
Last release
9 months ago

描述

一款用于vuepress2.x 演示和预览代码 的插件,方便在编写文档的时候增加 Vue组件示例

支持Vue3

注意事项(必读)

1.⚡使用之前请先安装并了解Vuepress( 点我查看 )

2.⚡建议安装Vuepress ^2.0.0-beta.49 以上版本

安装

  npm i vuepress-plugin-example-block

使用方法

1.配置插件

// docs/.vuepress/config.js
const exampleDemo = require("vuepress-plugin-example-block");
module.exports = {
    ...
    plugins: [
        exampleDemo({
            path: __dirname,  //必填,写死__dirname即可
            dir:'../examples' //选填,指定组件文件路径,默认'../examples'
        })
    ]
    ...
}

2.创建examples组件文件夹(dir参数值),并创建button/base.vue组件

路径

代码如下(base.vue)

<template>
  <el-button>Default</el-button>
  <el-button :type="type">Primary</el-button>
  <el-button type="success">Success</el-button>
  <el-button type="info">Info</el-button>
  <el-button type="warning">Warning</el-button>
  <el-button type="danger">Danger</el-button>
  <el-button>example</el-button>
</template>

<script setup>
import { ref } from "vue";

const type = ref('primary')
</script>

此处使用的是element-plus组件 如何在vuepress引入element-plus,请查看vuepress客户端配置( 点我查看 )

3.使用组件组件示例

在你的vuepress任意 md 页面 文件中都可使用

语法

::: demo `介绍内容`
组件路径
:::

示例

# Button

## 基本用法

::: demo `介绍`
button/base
:::

API 参考

参数类型是否必填描述
pathstringtrue根路径,设置为:path:__dirname
dirstringfalse组件目录,默认examples,须创建对应文件夹,否则读取不到文件

效果预览

效果

1.0.19

9 months ago

1.0.18

9 months ago

1.0.17

9 months ago

1.0.16

9 months ago

1.0.20

9 months ago

1.0.15

9 months ago

1.0.14

9 months ago

1.0.13

9 months ago

1.0.12

11 months ago

1.0.11

2 years ago

1.0.10

2 years ago

1.0.9

2 years ago

1.0.8

2 years ago

1.0.7

2 years ago

1.0.6

2 years ago

1.0.5

2 years ago

1.0.4

2 years ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago