layui/.svn/pristine/f5/f596b6e5d6583fa8c7909928c0fdae544163a4e1.svn-base
2022-12-09 16:41:41 +08:00

27 lines
596 B
Plaintext

import vue from "@vitejs/plugin-vue";
import Markdown from "vite-plugin-md";
import container from "markdown-it-container";
import highlight from "./highlight";
import snippet from "./snippet";
import demo from "./demo";
import preWrapper from "./pre-wrapper";
const plugins = [
vue({
include: [/\.vue$/, /\.md$/],
}),
Markdown({
markdownItOptions: {
html: true,
linkify: true,
typographer: true,
highlight,
},
markdownItSetup(md) {
md.use(snippet).use(preWrapper).use(container, "demo", demo);
},
}),
] as any;
export default plugins;