一个基于 VitePress
的知识分享网站。
参考文档
-
.github
存放部署脚本/workflows/main.yml
-
.vscode
编辑器相关目录:存放写作模板.vscode/markdown.code-snippets
以及 vue3模板.vscode/vue3.code-snippets
-
docs/.vitepress/config
存放vitepress
配置 -
docs/.vitepress/theme
存放 主题配置,以及自定义插件 -
docs/.vitepress/utils
存放 工具类,包括收集文章信息,处理日期格式等 -
docs/pages
存放博客主页面,如 全部文章、标签列表、更新日志等 -
docs/post
作为正式文档目录,其内的.md
文档都将作为正式文档被渲染,除了以 '-demo.md' 结尾的文档(作为正式文档的示例文档,不会出现在文章目录)文档过滤方法,参见
docs/.vitepress/utils/post.data.ts
line 35,过滤规则post/**/!(*-demo).md
-
docs/post
目录,经过路由重写后,文章链接里去掉了/post
// .vitePress/config/index.ts rewrites: { 'post/(.*)': '(.*)', },
- 从之前网站迁移的文章,已有url地址:
url,120字以内摘要,主要介绍内容,要方便各大搜索引擎抓取,不需要提及 帮助读者/开发者/用户 等内容,不需要分段
- 新创建文章:
对当前页面内容做出摘要,120字以内,主要介绍内容,要方便各大搜索引擎抓取,不需要提及 帮助读者/开发者/用户 等内容,不需要分段
右键复制文章完整路径
对以下内容做出摘要,120字以内,主要介绍内容,要方便各大搜索引擎抓取,不需要提及 帮助读者/开发者/用户 等内容,不需要分段,读取地址 {路径}