Hexo - NexT - 将NexT主题更新到目前最新版

之前发现NexT主题提示迁移并更新之后,我一直打算将目前程序更新,但是有一些问题没有解决,所以放弃。今天发现问题可以解决了,于是决定,将NexT主题更新到目前最新版(6.5)

前提

我之前用的版本:https://github.com/iissnan/hexo-theme-next

更新代码

直接把theme/next目录删掉

然后从新地址安装最新版NexT主题

1
git clone https://github.com/theme-next/hexo-theme-next themes/next

更新配置

语言配置

1
language: zh-CN

更新时间

NexT主题在配置里解释说更新时间和创建时间在同一天的不显示更新时间,否则显示,我觉得不错,就沿用它的,将旧的配置删掉就好:

编辑主题配置文件source/_data/next.yml

1
2
3
# 配置删掉
post_meta:
updated_at: true

字数统计

插件更新

1
2
npm uninstall hexo-wordcount
npm install hexo-symbols-count-time --save

编辑站点配置文件_config.yml

1
2
3
4
5
6
# Symbols Count Time
symbols_count_time:
symbols: true
time: true
total_symbols: true
total_time: true

编辑主题配置文件source/_data/next.yml

1
2
3
4
5
# 删掉下面的配置
post_wordcount:
wordcount: true
min2read: true
totalcount: true

底部版权信息

1
2
3
# Declare license on posts
post_copyright:
enable: true

改为

1
2
3
4
5
# Declare license on posts
creative_commons:
license: by-nc-sa
sidebar: true
post: true

文章顶部加载条

按照指示,在NexT主题的主题下安装pace组件

1
2
cd themes/next
git clone https://github.com/theme-next/theme-next-pace source/lib/pace

文章底部标签样式

Hexo - NexT - 修改文章底部标签样式

查看效果

清空并重启

1
2
hexo clean
hexo s -o