2.2.1 • Published 2 years ago

vite-plugin-vitepress-demo v2.2.1

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

vite-plugin-vitepress-demo

基于vitepress实现的自定义代码块的功能

安装

yarn add vite-plugin-vitepress-demo
# or
npm i vite-plugin-vitepress-demo

使用

创建.vitepressconfig.ts中引入

// config.ts

import { defineConfig } from "vitepress"
import { vitePluginVitepressDemo } from "vite-plugin-vitepress-demo"
export default defineConfig({
    vite:{
        plugins:[
            vitePluginVitepressDemo()
        ]
    }
})

创建.vitepress/theme/index.ts中使用代码块

// theme/index.ts
import ThemeDefault from "vitepress/dist/client/theme-default"
import { Theme } from "vitepress";
import DemoBlock from "vite-plugin-vitepress-demo/dist/demo/index.vue";

export default {
    ...ThemeDefault,
    enhanceApp:({app}) => {
        app.component('demo',DemoBlock);
    }
} as Theme

使用代码块

引入代码块:

<demo src="./example/Test.vue"></demo>

增加标题

<demo src="./example/Test.vue" title="标题"></demo>

增加描述
<demo src="./example/Test.vue" title="标题">
<desc>
增加代码描述
    ```js
    console.log('desc')
    ```
</desc>
</demo>

增加`codeSandbox`

<demo codeSandbox="https://codesandbox.io/" src="./example/Test.vue" title="测试" desc="描述信息`codeSandbox`"></demo>
2.2.1

2 years ago

2.2.0

2 years ago

2.1.0

2 years ago

2.1.0-beta.1

2 years ago

2.0.0-beta.31

2 years ago

2.0.0-beta.30

2 years ago

2.0.0-alpha.9

2 years ago

2.0.0-beta.22

2 years ago

2.0.0-beta.21

2 years ago

2.0.0-beta.20

2 years ago

2.0.0-beta.26

2 years ago

2.0.0-beta.25

2 years ago

2.0.0-beta.24

2 years ago

2.0.0-beta.23

2 years ago

2.0.0-beta.29

2 years ago

2.0.0-beta.28

2 years ago

2.0.1

2 years ago

2.0.0-beta.27

2 years ago

2.0.0-beta.19

2 years ago

2.0.0-beta.18

2 years ago

2.0.0-beta.17

2 years ago

2.0.0-beta.16

2 years ago

2.0.0-alpha.20

2 years ago

2.0.0-beta.9

3 years ago

2.0.0-beta.8

3 years ago

2.0.0-beta.7

3 years ago

2.0.0-alpha.7

3 years ago

2.0.0-alpha.8

3 years ago

2.0.0-alpha.3

3 years ago

2.0.0-alpha.4

3 years ago

2.0.0-alpha.5

3 years ago

2.0.0-alpha.6

3 years ago

2.0.0-alpha.1

3 years ago

2.0.0-alpha.2

3 years ago

2.0.0-beta.2

3 years ago

2.0.0-beta.1

3 years ago

2.0.0-beta.6

3 years ago

2.0.0-beta.5

3 years ago

2.0.0-beta.4

3 years ago

2.0.0-beta.3

3 years ago

2.0.0-beta.11

3 years ago

2.0.0-beta.10

3 years ago

2.0.0-beta.15

3 years ago

2.0.0-beta.14

3 years ago

2.0.0-beta.13

3 years ago

2.0.0-beta.12

3 years ago

1.1.5

4 years ago

1.1.4

4 years ago

1.1.3

4 years ago

1.1.2

4 years ago

1.1.1

4 years ago

1.1.0

4 years ago

1.0.8

4 years ago

1.0.7

4 years ago

1.0.6-beta.1

4 years ago

1.0.6-beta.0

4 years ago

1.0.6

4 years ago

1.0.5

4 years ago

1.0.4

4 years ago

1.0.3

4 years ago

1.0.2

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago