Skip to content

Commit ab4cd16

Browse files
committed
refactor(config): refactor config for vitepress@latest
Related Issues: DevCloudFE#1879
1 parent 82967e6 commit ab4cd16

File tree

5 files changed

+54
-80
lines changed

5 files changed

+54
-80
lines changed

packages/devui-vue/docs/.vitepress/config.js

Lines changed: 0 additions & 4 deletions
This file was deleted.
Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
import { defineConfig } from 'vitepress';
2+
import head from './config/head';
3+
import nav from './config/nav';
4+
import sidebar from './config/sidebar';
5+
import { demoblockPlugin, demoblockVitePlugin } from 'vitepress-theme-demoblock';
6+
7+
// https://vitepress.dev/reference/site-config
8+
export default defineConfig({
9+
title: 'Vue DevUI',
10+
description: 'Vue DevUI 组件库',
11+
12+
head,
13+
markdown: {
14+
config: (md) => {
15+
md.use(demoblockPlugin as any);
16+
}
17+
},
18+
vite: {
19+
plugins: [demoblockVitePlugin() as any],
20+
},
21+
22+
locales: {
23+
root: {
24+
label: '简体中文',
25+
lang: 'zh-CN',
26+
},
27+
en: {
28+
label: 'English',
29+
lang: 'en-US',
30+
link: '/en-US/',
31+
},
32+
},
33+
34+
themeConfig: {
35+
// https://vitepress.dev/reference/default-theme-config
36+
nav,
37+
sidebar,
38+
39+
logo: '../../assets/logo.svg',
40+
41+
algolia: {
42+
appId: 'HOQD3NUZNM',
43+
apiKey: '07456b4a262e8c84eb892088e5cc3791',
44+
indexName: 'vue-devui',
45+
},
46+
47+
socialLinks: [{ icon: 'github', link: 'https://github.com/DevCloudFE/vue-devui' }],
48+
49+
footer: {
50+
message: 'MIT Licensed',
51+
copyright: 'Copyright © 2021-present DevCloudFE',
52+
},
53+
},
54+
});

packages/devui-vue/docs/.vitepress/config/index.ts

Lines changed: 0 additions & 46 deletions
This file was deleted.

packages/devui-vue/docs/.vitepress/config/lang.ts

Lines changed: 0 additions & 16 deletions
This file was deleted.

packages/devui-vue/docs/.vitepress/config/markdown.ts

Lines changed: 0 additions & 14 deletions
This file was deleted.

0 commit comments

Comments
 (0)