初衷
纸上得来终觉浅,绝知此事要躬行。
有些事情看过,感觉自己知道,但是要用的时候又不记得了,所以,学习不能只看,还要动手,加深印象。
本仓库的目的是记录学习的东西,边学边动手,照着学习资料手抄一下,不用全抄,记录重点内容即可。
纸上得来终觉浅,绝知此事要躬行。
有些事情看过,感觉自己知道,但是要用的时候又不记得了,所以,学习不能只看,还要动手,加深印象。
本仓库的目的是记录学习的东西,边学边动手,照着学习资料手抄一下,不用全抄,记录重点内容即可。
让你的 VuePress 站点中的 Markdown 文件支持 Vue SFC Playground 类似的代码案例。
与 v2 相比,重写了 Markdown 插件的逻辑,减少 container 嵌套。
使用 @file
, @imports
, @settings
来代替原来的 ::: file
, ::: imports
, ::: settings
, 其他未变。
让你的 VuePress 站点的 Markdown 文件支持 ECharts 图表。
使用本插件时,需要自己安装 echarts
依赖,本插件会将 echarts
加到 optimizeDeps
中。
另外,本插件使用了 vueuse
,用来做宽度自适应。
本站使用功能强大的 vuepress-theme-hope 主题,主题简洁,markdown 插件功能丰富。
同时,vuepress-theme-hope
提供了完善的文档,以及 QQ 交流群,作者 Mr.Hope 更新频率高,问题反馈处理也很及时。
使用 vuepress-theme-hope
时,发现了一些小问题,自己重写了一点 css
,根据文档可以替换组件,或者继承主题实现自己的主题。
最开始修改过的导航栏跟博主信息的间距问题,文章置顶图标,已经提过 PR
不需要再自定义了。
下面介绍一下自定义的部分。
本插件用来显示 gitlab 作为版本管理的 vuepress-theme-hope 项目的贡献者。
公司领导想提高效率,征集经验集,工具集以方便大家使用,于是就用 vuepress-theme-hope 搭了个简单的知识库。
再配合 waline 加上了评论功能。
由于是内网环境,所以在公司的 gitlab 服务器上建了一个 git 仓库。
为了鼓励大家积极踊跃地分享,写了个 GitlabContributors
组件,在主页上显示贡献者头像。
后来,又在每个页面上写了一个当前页的贡献者组件 PageGitlabContributors
。