docs时间和阅读耗时

This commit is contained in:
2024-03-22 16:54:41 +08:00
parent 199bbf2628
commit 5a4efad893
24 changed files with 2577 additions and 2542 deletions

20
docs/blog.md Normal file
View File

@ -0,0 +1,20 @@
---
title: BLOG
hide_title: true
sidebar_position: 1
---
# BLOG
好记性不如烂笔头,自从工作以后写得越来越少了,在大学时还时不时的写点,现在回顾起来,感觉不到工作后的任何积累,写作水平也比以前差了不少,实在惭愧。
自前段时间看了大佬们的博客,下定决心重新开写,重新整理了一下过往的文章,~~黑历史去掉~~,然后重新挑选了一个博客程序,你感兴趣的话可以看看[blog](https://github.com/codfrm/blog)仓库,这个仓库之前也有一些代码记录,已经移动到了[archive](https://github.com/CodFrm/blog/tree/main/archive)目录下。
整理时,回头看之前的文章,能感受到自己的一些技术进步,也能看到之前的一些感悟和中二(~~黑历史~~),从当年的小白变成了现在的中白,等以后成为了老白,再回头看看,应该也会有不一样的感悟。
我将以前的一些我觉得有意义的文章搬到了这里,日期应该都是 **2024 年 03 月 17 日**,重新进行了分类:[`DEV`](./dev/)编程语言、软件开发;[`OPS`](./ops/)服务器运维、工具分享;[`笔记`](./note/)日常生活、感悟。
写博客其实也不止是为了记录,更多的是为了学习、为了分享、为了交流,也是为了能够在互联网上留下一片足迹,希望能够坚持下去。
如果你对本博客程序有兴趣,可以看看我这篇文章:[我为什么换掉 Wordpress 选择 Docusaurus](./note/为什么换掉Wordpress.md)
如果你有其它问题,欢迎在文章下面留言,或者在[GitHub](https://github.com/codfrm/blog)上提 issue我会尽快回复。

View File

@ -1,9 +0,0 @@
---
title: BLOG
hide_title: true
sidebar_position: 1
---
import README from "../README.md";
<README />

View File

@ -132,7 +132,7 @@ git push origin master
#### Action
是 github 最近推出的一项 CI/CD 服务, 具体可以去看我原来的文章:[github action 入门](../../ops/CI&CD/github-actions-入门)
是 github 最近推出的一项 CI/CD 服务, 具体可以去看我原来的文章:[github action 入门](../../ops/ci&cd/github-actions-入门)
#### project

View File

@ -1,5 +1,6 @@
---
title: 我为什么换掉Wordpress选择Docusaurus
title: 我为什么换掉Wordpress选择Docusaurus
keyword: [笔记, 博客]
---
在此之前,我一直使用 Wordpress 来做我的博客,最近准备重新开始写,为什么决定换掉它呢?
@ -41,14 +42,23 @@ SSG 是希望能够生成静态站点,这样就不需要配置 PHP、Mysql、N
## Docusaurus 的定制
Docusaurus 是有 blog 功能的,但是 blog 不能支持左侧的目录树,然后 docs 又不支持文章时间,于是我写了一个 docs 时间生成的插件。
两种方式其实也对应两种不同的逻辑,至于哪种好,我也不好说,我只是觉得我大多时候应该是写偏向文档类型的文章,所以我选择了 docs这样可以更方便检索
不过可能写一些生活感悟这些和时间相关的就会再选择 blog 吧。
然后 Docuasaurus 也只是一个静态站点生成器,不支持评论、统计等等功能,需要一些外部依赖来实现。我主要改造如下,你也可以进入我的博客仓库查看:
- 修改首页
- 增加 Docs 文章时间排序
- 接入 giscus 评论
- 接入 Google Analytics 统计
- 增加了 Markdown lint
- 增加了 Markdown lint(vscode插件)
在以后或许还会用 golang 写一个提供服务的后端,来实现其他更多的功能
### docusaurus-plugin-docs-info 功能
- 生成最新文章列表
- 生成文章创建/更新时间
- 文章阅读时间
后续或许还会写一个后端,来实现其他更多的功能。
总之不同的博客程序都有不同的优势,也有不同的劣势,选择适合自己的就好。

View File

@ -2,4 +2,3 @@
id: ci-cd
title: CI/CD
---