参考前辈的搭建方式,自己也自定义搭建了一套。特此记录一下。以备后续回查。
前提
- github
- 本地环境:Ubuntu16.04,nodejs,git
- hexo配置
- hexo next主题安装
github
github是国外的code托管平台。国内也有类似的平台,如gitee和code,这个可以按照自己喜好来选择。PS:有些前辈针对国内和国外各地搭建一套,主要是提高访问速率,这个idea相当不错。部署的时候在hexo的deploy配置部分增加两个仓库即可。
本地环境
由于hexo版本不断升级,最好的文档就是官方文档,参考hexo setup部分。
hexo配置
安装好软件后,初始化本地目录即可。
hexo主题
hexo官方提供了很多主题。自己也是经过寻觅后,最终选择了next主题,主要看是维护比较好,而且可以自定义(网上有好多前辈自定义next主题,非常酷)。
记录一下next主题相关美化部分:
1.开启menu
2.更新body背景图片,header,footer配色
3.增加萌物
更新body背景图片,修改的是source/_data/style.styl.
增加unsplash随机图片
hexo 发布文章
使用hexo editor,挺好用的。