Skip to content

Commit ab3df80

Browse files
committed
chore: update
1 parent 02e1988 commit ab3df80

File tree

11 files changed

+35
-564
lines changed

11 files changed

+35
-564
lines changed

.dumi/pages/case/index.en.tsx

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

.dumi/pages/case/index.tsx

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

.dumi/pages/quick/index.en.tsx

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

.dumi/pages/quick/index.tsx

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

.dumirc.ts

Lines changed: 26 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,18 @@ export default defineConfig({
1414
{ name: 'description', content: 'Ant Visualization solution' },
1515
],
1616
themeConfig: {
17-
title: 'AntV',
18-
description: 'Ant Visualization solution',
17+
title: 'AntV 数据可视化',
18+
description: 'AntV Visualization Team, 让人们在数据世界里获得视觉化思考能力。',
19+
metas: {
20+
title: {
21+
zh: "AntV 数据可视化",
22+
en: "AntV Visualization Team, 让人们在数据世界里获得视觉化思考能力。"
23+
},
24+
description: {
25+
zh: "AntV Visualization",
26+
en: "AntV Visualization Team, Turning data into a visual language for better thinking."
27+
}
28+
},
1929
defaultLanguage: 'zh', // 默认语言
2030
isAntVSite: true, // 是否是 AntV 的大官网
2131
footerTheme: 'light',
@@ -26,6 +36,8 @@ export default defineConfig({
2636
showAntVProductsCard: true, // 是否显示 AntV 产品汇总的卡片
2737
showLanguageSwitcher: true, // 是否显示官网语言切换
2838
showWxQrcode: true, // 是否显示头部菜单的微信公众号
39+
sitemap: {}, // 开启并采用默认配置
40+
deadLinkChecker: {}, // 开启并采用默认配置
2941
docsearchOptions: {
3042
// 头部搜索框配置
3143
apiKey: '9d1cd586972bb492b7b41b13a949ef30',
@@ -39,20 +51,13 @@ export default defineConfig({
3951
en: 'Design',
4052
},
4153
},
42-
{
43-
slug: 'case',
44-
title: {
45-
zh: '场景案例',
46-
en: 'Show Case',
47-
},
48-
},
49-
{
50-
slug: 'quick',
51-
title: {
52-
zh: '提交 Issue',
53-
en: 'Quick Issue',
54-
},
55-
},
54+
// {
55+
// slug: 'case',
56+
// title: {
57+
// zh: '场景案例',
58+
// en: 'Show Case',
59+
// },
60+
// },
5661
],
5762
ecosystems: [
5863
// 头部的菜单中的「周边生态」
@@ -137,8 +142,8 @@ export default defineConfig({
137142
/** 首页技术栈介绍 */
138143
detail: {
139144
title: {
140-
zh: 'Antv',
141-
en: 'Antv',
145+
zh: 'AntV',
146+
en: 'AntV',
142147
},
143148
description: {
144149
zh: 'Ant Visualization solution',
@@ -149,6 +154,9 @@ export default defineConfig({
149154
alias: {
150155
site: '/site',
151156
},
157+
...(process.env.NODE_ENV === 'production'
158+
? { ssr: { builder: 'webpack' }, mako: false }
159+
: { ssr: false, mako: {} }),
152160
mfsu: false,
153161
analytics: {
154162
// google analytics 的 key (GA 4)

mako.config.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"optimization": {
3+
"skipModules": false,
4+
"concatenateModules": false
5+
}
6+
}

package.json

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,15 +27,15 @@
2727
"chroma-js": "^2.1.0",
2828
"classnames": "^2.2.6",
2929
"d3": "^7.8.5",
30-
"dumi": "~2.2.1",
30+
"dumi": "2.4.18",
3131
"gh-pages": "^3.1.0",
3232
"husky": "^8.0.2",
3333
"lodash": "^4.17.20",
3434
"new-github-issue-url": "^1.0.0",
3535
"prettier": "^2.0.0",
3636
"pretty-quick": "^3.1.3",
37-
"react": "^18.3.1",
38-
"react-dom": "^18.3.1",
37+
"react": "^19.1.0",
38+
"react-dom": "^19.1.0",
3939
"react-github-btn": "^1.4.0"
4040
},
4141
"devDependencies": {
@@ -49,7 +49,6 @@
4949
},
5050
"license": "MIT",
5151
"scripts": {
52-
"start": "npm run develop",
5352
"build": "dumi build",
5453
"dev": "dumi dev",
5554
"deploy": " npm run build && npm run gh-pages",

site/components/ShowCase/ShowCase.tsx

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

site/components/quickIssue/QuickIssue.module.less

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

0 commit comments

Comments
 (0)