添加博客模块,支持Markdown渲染和文章详情页,优化图片懒加载和瀑布流布局

This commit is contained in:
2025-12-30 14:31:04 +08:00
parent 42dcf4195a
commit 79192df508
15 changed files with 3827 additions and 53 deletions

View File

@ -15,12 +15,19 @@
},
"dependencies": {
"@imengyu/vue3-context-menu": "^1.5.2",
"@kangc/v-md-editor": "^2.3.18",
"@markdown-next/parser": "^0.0.2-alpha",
"@markdown-next/vue": "^0.0.2-alpha",
"@meting/core": "^1.5.13",
"@unocss/reset": "^66.3.3",
"aplayer": "^1.10.1",
"axios": "^1.11.0",
"es-toolkit": "^1.39.8",
"highlight.js": "^11.11.1",
"juejin-markdown-themes": "^1.34.0",
"less": "^4.4.0",
"markdown-exit": "^1.0.0-beta.6",
"md-editor-v3": "^6.3.0",
"pinia": "^3.0.3",
"qweather-icons": "^1.7.0",
"unocss": "^66.3.3",
@ -30,6 +37,7 @@
"v-infinite-scroll": "^1.0.4",
"vite-svg-loader": "^5.1.0",
"vue": "^3.6.0-alpha.2",
"vue-markdown": "^2.2.4",
"vue-router": "^4.5.1",
"vue3-cookies": "^1.0.6",
"vue3-video-play": "^1.3.2"