两年前,我抱着玩玩的心态在 Github 上部署了一个小博客。然而搜肠刮肚发现自己既没技术,又没文笔,无甚可写,遂作罢。
近日和舍友闲谈,偶然间舍友提到了博客。突然想起了自己曾经弄的小站。再联想到自己最近需要学习,记忆力又狠狠衰退,于是打算把博客重拾起来。
为了避免自己又忘记什么重要的事,我把操作博客的方法都写下来。
写作与更新
在部署时我就选择了 Hexo 托管页面。Hexo 是一个 Node.js 包,它能够自动生成网页,用户所需要做的只是写作。并且,它支持各种插件与主题。
新建文章
使用如下代码在 /source/_posts/
内新建一个文件夹与 markdown 文件,名字为name.md
。name
也将组成这篇博客的 url 路径:
1 | hexo new name |
生成静态文件
使用Generate功能为前端生成静态文件吧。
1 | hexo generate |
可以简写为 hexo g
。
本地测试
1 | hexo server |
同理,hexo s
for short.
部署到远端
待测试没问题后,push 到 Github 吧:
1 | hexo deploy |
清理生成文件
1 | hexo clean |
这个行为在修改了样式后需要被使用一下。
配置和优化
关于Hexo的配置,可以在hexo config
获取,或者修改_config.yml
。
关于样式配置,可以在 Volantis 文档内找到所有需要的内容,包括底栏侧栏导航栏配置等等。
对于 Post 的封面,我使用 Canvas 可画来制作,按照微信公众号的标题随便做一个即可。
对于在文章内插图,我使用 SM.MS 图床。
承诺
即使发一些毫无意义的 shitpost,我也尽量不会让博客停下来。拖延和懒惰的一部分来自于追求完美,会希望把事情做的足够好的想法,会导致人过分注重细枝末节而最后放弃。
(2023年某日:笑死,根本没时间写,我是sb)