vuepress-plugin-demo-container-v2
Introduction
Demo Container V2 is a Vuepress-based plug-in, which can help you add Vue examples when writing documents.
It can help you:
- Write an example to automatically generate component examples and code examples by the custom
::: demosyntax; - Support the
importsyntax in code example;
Install
Use yarn:
yarn add vuepress-plugin-demo-container-v2 -D
Or npm:
npm i vuepress-plugin-demo-container-v2 -D
Usage
Open the .vuepress/config.js file, and then reference the plugin in the appropriate location:
module.exports = {
plugins: ['demo-container-v2']
}
Write the following code in the Markdown file:
::: demo
```vue
<template>
<div>
<p>{{ message }}</p>
<input v-model="message" placeholder="Input something..."/>
</div>
</template>
<script>
import { ref } from 'vue-demi'
export default {
setup () {
const message = ref('Hello Here')
return {
message
}
}
}
</script>
` ``
<!-- ignore space in the previous line -->
:::
Thanks
This project is heavily inspired by the md-loader of ElemeFE team.
Contributors
License
MIT License @2020-PRESENT Wayco Wei
Related Packages
@vuepress-dumi/vuepress-plugin-dumi-previewer
A dumi style code previewer plugin for VuePress.
36,450
10
vuepress-plugin-vue-example
A Vuepress plugin to display Vue components' live examples and source code insid...
2,581
5
Version History
| Version | Released | License |
|---|---|---|
| 2.3.4 | MIT | |
| 2.3.3 | MIT | |
| 2.3.2 | MIT | |
| 2.3.1 | MIT | |
| 2.2.1 | MIT | |
| 2.2.0 | MIT | |
| 2.1.0 | MIT | |
| 2.0.0 | MIT |