This repository has been archived on 2025-06-28. You can view files and clone it, but cannot push or open issues or pull requests.
Files
vitepress-theme-blog-charle…/docs/vite.config.ts

20 lines
541 B
TypeScript

import { defineConfig } from 'vite';
import Components from 'unplugin-vue-components/vite';
import { ArcoResolver } from 'unplugin-vue-components/resolvers';
export default defineConfig({
plugins: [
Components({
dirs: ['.vitepress/theme/components'],
include: [/\.vue$/, /\.vue\?vue/, /\.md$/],
resolvers: [ArcoResolver({ sideEffect: true, resolveIcons: true })]
}),
],
ssr: { noExternal: ['@arco-design/web-vue'] },
resolve: {
alias: {
'mermaid': 'mermaid/dist/mermaid.esm.mjs',
},
},
});