# 快速上手

# 安装

# 安装 VuePress

请参考 Vuepress 官方文档,点此查看

# 安装插件

使用 yarn 安装 vuepress-plugin-demo-container-v2 组件:

yarn add vuepress-plugin-demo-container-v2 -D

或者使用 npm 安装它:

npm i vuepress-plugin-demo-container-v2 --save-dev

如果你的网络环境不佳,推荐使用 cnpm

# 配置插件

打开 .vuepress/config.js 文件,然后在合适的位置引用插件:

module.exports = {
  plugins: ['demo-container-v2']
}

如果你对 VuePress 插件配置不是很了解,请点这里:使用插件

配置完毕后,启动 VuePress

# 使用

注意

为了展示如何编写示例, 用于标记代码部分结束的三点增加了空格分隔,使用时需要将空格去除。

在 Markdown 文件中编写以下代码:

::: demo 此处放置代码示例的描述信息,支持 `Markdown` 语法,**描述信息只支持单行**
```html
<template>
  <div>
    <p>{{ message }}</p>
    <AInput v-model="message" placeholder="Input something..." />
    <p>{{ reactiveMessage }}</p>
    <AInput v-model="reactiveMessage.value" placeholder="Input something..." />
  </div>
</template>
<script>
  import { ref } from 'vue-demi'
  import { reactive } from '@vue/composition-api'
  export default {
    setup () {
      const message = ref('Hello Here')
      const reactiveMessage = ref({ value: '' })

      return {
        message,
        reactiveMessage
      }
    }
  }
</script>
` ``
:::

运行效果如下

Hello Here

{ "value": "" }

此处放置代码示例的描述信息,支持 Markdown 语法,描述信息只支持单行

<template>
  <div>
    <p>{{ message }}</p>
    <AInput v-model="message" placeholder="Input something..." />
    <p>{{ reactiveMessage }}</p>
    <AInput v-model="reactiveMessage.value" placeholder="Input something..." />
  </div>
</template>
<script>
  import { ref } from 'vue-demi'
  import { reactive } from '@vue/composition-api'
  export default {
    setup () {
      const message = ref('Hello Here')
      const reactiveMessage = ref({ value: '' })

      return {
        message,
        reactiveMessage
      }
    }
  }
</script>
显示 复制
上次更新: 6/7/2021, 2:01:57 AM