制作一个简单的博客

制作一个简单的博客

十一月 07, 2019 阅读量

制作一个简单的博客

没错,说的就是这个,算是第一篇博客文章吧

基于博客框架Hexo+GitHub Pages,通过Markdown来书写文章。无域名,无服务器,如果没有什么特殊需求的话,金钱投入0。网上这方面文章烂大街了,这里不做详细介绍。

Node.js,Git默认都会,不解释。

Hexo

看官网教程就可以,我只看了一点。Hexo有很多主题,找自己喜欢的就行。我的是在Diaspora基础上改的,主要加了网页背景。

这里补充两点:

  • 主题下载命名问题
    有的主题带hexo-theme-的前缀,放到themes文件夹的时候要去掉这个。
  • 主题自定义Front-Matter
    这个每个主题设置的可能都不一样,比如Diaspora的文章封面参数cover就是自己定义的。

GitHub Pages

申请一个GitHub账号,新建一个和账号名字一样的仓库即可。不过可能找不到你想要的名字(大部分都被申请过了,比如这个账号的名字就是在我想要的基础上变换出来的)。
以前写过关于GithubPage的文章,可以点击这里查看。

额外补充

到这才知道,GitHub不同账号不能绑定相同的ssh
手动部署到GitHub,发现评论不能用,原来还需要配置Gitalk(主题限定)