vitepress-plugin-vue-repl
TypeScript icon, indicating that this package has built-in type declarations

0.0.9 • Public • Published

vitepress-plugin-vue-repl

install

npm i vitepress-plugin-vue-repl -D

config

// config.ts
import { VueReplMdPlugin } from 'vitepress-plugin-vue-repl';

export default defineConfig({
  markdown: {
    config: (md) => {
      md.use(VueReplMdPlugin)
    }
  },
})
// theme/index.ts
import Playground from 'vitepress-plugin-vue-repl/components/index.vue'
import DefaultTheme from 'vitepress/theme';

export default {
    ...DefaultTheme,
    enhanceApp(ctx) {
      ctx.app.component('VuePlayground', Playground);
    },
};

Usage

16940542830411694054282196.png

16940543340541694054333997.png

Code Editor Config

  • Monaco
  • CodeMirror

16969186209081696918620011.png

Vue Repl Config & imports

16970092462041697009246094.png

Readme

Keywords

none

Package Sidebar

Install

npm i vitepress-plugin-vue-repl

Weekly Downloads

2

Version

0.0.9

License

ISC

Unpacked Size

8.04 kB

Total Files

7

Last publish

Collaborators

  • fanyihui1