配置项

插件的配置分为全局配置和组件配置,用于设置插件的样式以及跳转到 JSFiddle 或 Codepen 后代码的外部依赖。

全局配置

config.js

plugins: [
  ['demo-block', {
    settings: {
      jsLib: ['http://xxx'], // 在线示例(jsfiddle, codepen)中的js依赖
      cssLib: ['http://xxx'], // 在线示例中的css依赖
      vue: 'http://xxx', // 在线示例中的vue依赖
      react: 'http://xxx', // 在线示例中的react依赖
      reactDOM: 'http://xxx', // 在线示例中的reactDOM依赖
      jsfiddle: true, // 是否显示 jsfiddle 链接
      codepen: true, // 是否显示 codepen 链接
      horizontal: false // 是否展示为横向样式
    }
  }],
}

组件配置

::: demo
```html
<template>
  <div class="box-vue">Vue {{ message }}</div>
</template>
<script>
export default {
  data: () => ({ message: 'Hello World' })
}
</script>
<style>
.box-vue { color: red; }
</style>
` ` `
` ` `json
{
  jsLib: ['xxx'], // 在线示例中的js依赖
  cssLib: ['xxx'], // 在线示例中的css依赖
  horizontal: false // 是否展示为横向样式
}
` ` `
:::