基于wikijs搭建局域网下的内部知识库
工作中会遇到许多值得总结的案例,一般我会注意收集相关文件保存起来,但是具体的值得注意的点都记录在独立的zim笔记中,两者不关联。这种方式也几乎无法内部交流。遂萌生了搭建局域网知识库的想法,一番比较之后,决定使用 wikijs 搭建。
工作中会遇到许多值得总结的案例,一般我会注意收集相关文件保存起来,但是具体的值得注意的点都记录在独立的zim笔记中,两者不关联。这种方式也几乎无法内部交流。遂萌生了搭建局域网知识库的想法,一番比较之后,决定使用 wikijs 搭建。
因为写博客使用 Markdown 语法,一些不常用的语法有时需要检索才能准确使用。因此在自己的博客里维护一个 Markdown 语法索引页。因为 Hugo 使用的 goldmark 解析器是基于 CommonMark 0.30 的。因此本页记录的 Markdown 也是基本符合 CommonMark 的,能够在 Hugo 中正常解析。
希望在有代码块的博客文章中的代码块中设置一个与其他博客平台类似的复制按钮,实现点击自动将代码内容复制到剪贴板的功能。主要参考Hugo 复制代码按钮 。
因为一些长篇的博客文章准备作为浏览器导航页之一使用,需要快速定位链接,因此准备在博客模板中加入目录跳转功能。本文的方式主要参考Hugo添加文章目录toc 。
博客文章中的链接默认是在当前页面跳转的,不符合我的使用习惯。Hugo官方对此是有解决方案的,以下是解决方案。