Hexo 博客主题Hexo 默认的主题简陋?不太好看?就是不喜欢?其实想要更换 Hexo 的主题是很简单的,Hexo 提供了可插拔式的主题机制,让我们可以轻松地更换博客主题。可以在「官方收集的主题列表」挑选任意一个你喜欢的主题,总有一个适合你。「skapp」这个主题挺不错的,接下来就参照这个主题的官网的教程进行安装使用。主题的安装(skapp)各用 Docker 快速搭建 node.js v8.9.3 环境docker run -it –name node8 –rm \ -v $(pwd):/app -w /app \ -p 4000:4000 \ node:8.9.3 /bin/bash在 windows 下各种报错,无奈转到 Linux 的机子上操作cd blog# 将 skapp 主题 clone 至 themes/skapp 文件夹下git clone https://github.com/Mrminfive/hexo-theme-skapp.git themes/skapp# 安装 skapp 主题指定的依赖# 基于 2018-12-19,有个小坑:要使用 node.js v8.9.3 版本才能正常安装这些依赖,是由于 lunr 仍然在使用 nodejieba 2.2.5 引起的npm install –save hexo-autoprefixer hexo-filter-cleanup hexo-generator-feed hexo-generator-sitemap hexo-renderer-sass hexo-renderer-swig mamboer/lunr.js moment node-sass object-assignhexo cleanhexo server???? 能否使用 .gitmodules 进行管理第三方主题?主题的配置主题的相关配置可以参考「skapp 官方说明」,可以设置:菜单、博客信息、联系方式、外部链接等。header 的背景图(随机图)使用了「Spencer Woo」家提供的 https://api.spencerwoo.com 接口,可随机不同的图片,在 _config.yml 中设置:## header 的背景图header_cover: https://api.spencerwoo.com开启「不蒜子统计」skapp 主题已经集成了「不蒜子统计」,但默认是关闭的,只需在 _config.yml 中开启即可:# Busuanzibusuanzi: true欢迎围观 我的博客 https://y0ngb1n.github.io/ ????自定义样式待续…参考资料官方收集的主题列表hexo-theme-skapp 官方说明Simple Deskop API | 一喵一图OPEN LOGOS