Skip to content

Commit a4c90c9

Browse files
committed
添加 mermaid支持并升级docusaurus为最新版
1 parent c38979f commit a4c90c9

File tree

3 files changed

+1174
-233
lines changed

3 files changed

+1174
-233
lines changed

docusaurus.config.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,8 +42,11 @@ export default {
4242
hooks: {
4343
onBrokenMarkdownLinks: 'warn',
4444
},
45+
mermaid: true,
4546
},
4647

48+
themes: ['@docusaurus/theme-mermaid'],
49+
4750
// Even if you don't use internationalization, you can use this field to set
4851
// useful metadata like html lang. For example, if your site is Chinese, you
4952
// may want to replace "en" with "zh-Hans".

package.json

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,17 +14,18 @@
1414
"write-heading-ids": "docusaurus write-heading-ids"
1515
},
1616
"dependencies": {
17-
"@docusaurus/core": "^3.9.1",
18-
"@docusaurus/preset-classic": "^3.9.1",
17+
"@docusaurus/core": "^3.9.2",
18+
"@docusaurus/preset-classic": "^3.9.2",
19+
"@docusaurus/theme-mermaid": "^3.9.2",
1920
"@mdx-js/react": "^3.0.0",
2021
"clsx": "^2.0.0",
2122
"prism-react-renderer": "^2.3.0",
2223
"react": "^18.0.0",
2324
"react-dom": "^18.0.0"
2425
},
2526
"devDependencies": {
26-
"@docusaurus/module-type-aliases": "^3.9.1",
27-
"@docusaurus/types": "^3.9.1"
27+
"@docusaurus/module-type-aliases": "^3.9.2",
28+
"@docusaurus/types": "^3.9.2"
2829
},
2930
"browserslist": {
3031
"production": [

0 commit comments

Comments
 (0)