前言:本人博客Next主题配置
安装 NexT
官方文档
1 | http://theme-next.iissnan.com/ |
github
1 | https://github.com/theme-next/hexo-theme-next |
安装
1 | cd hexo |
启用主题,站点配置文件中设置
1 | theme: next |
PS:站点配置文件指hexo文件夹下的_config.yml,主题配置文件指next文件下的_config.yml
主题设定
Next提供了四种主题风格scheme
在主题配置文件_config.yml中设置
1 | scheme: Gemini |
代码高亮
1 | highlight_theme: night |
站点配置文件:
1 | # Site |
博客自定义图标
在easyicon等网站中选择自己的图标,然后将图标文件放到hexo/themes/next/sources/images目录下
主题配置文件:
1 | favicon: |
添加动态背景
主题配置文件
1 | # Canvas-nest |
安装canvas_nest插件
1 | git clone https://github.com/theme-next/theme-next-canvas-nest source/lib/canvas-nest |
头像
主题配置文件
1 | avatar: |
添加页面宠物
github参考文档
1 | https://github.com/xiazeyu/live2d-widget-models |
安装hexo-helper-live2d
1 | npm install --save hexo-helper-live2d |
安装自己喜欢的模型,
1 | npm install live2d-widget-model-koharu |
站点配置文件:
1 | live2d: |
开启版权
1 | creative_commons: |
字数统计
安装hexo-symbols-count-time插件
1 | npm install hexo-symbols-count-time |
主题配置文件
1 | # Post wordcount display settings |
站点配置文件
1 | symbols_count_time: |
footer文件
hexo\themes\next\layout_partials\footer.swig
busuanzi文件
hexo\themes\next\layout_third-party\statistics\busuanzi-counter.swig
我发现busuanzi有时候会不显示统计,经过查看官方文档发现,id=busuanzi_container_site_pv的作用是为防止计数服务访问出错或超时(3秒)的情况下,使整个标签自动隐藏显示,带来更好的体验。这个id可以省略。去除这个和style=”display: none;”就能显示了