hello menu

自定义修改icarus的菜单,增删改新的菜单选项
比如增加关于、相册等

修改主题的配置文件_config.icarus.yml

1
2
3
4
5
6
7
menu:
主页: /
归档: /archives
分类: /categories
标签: /tags
相册: /photo
关于: /about

注意:后面路径为对应页面的路径,自己需要对照着在Git控制台汇总创建对应页面

在Git控制台中创建对应页面

从博客网站的根目录打开Git控制台,新建对应页面,例如:

1
2
hexo new page "about"
hexo new page "photo"

继续在控制台键入命令

1
2
3
hexo cl
hexo g
hexo s

重新加载博客主页验证

浏览器打开 http://localhost:4000/ 新创建的菜单选项就成功了。

hello theme

对个人博客的主题进行更换。

步骤简介

  1. 进入hexo官网挑选自己喜欢的主题 https://hexo.io/themes/
  2. 确定选择icarus主题,下载icarus主题 https://github.com/ppoffice/hexo-theme-icarus
  3. 更换配置文件 https://github.com/ppoffice/hexo-theme-icarus

遇到的问题

hexo clean时报错 prism_plugin

现象

1
ERROR Plugin load failed: hexo-prism-plugin Error: `prism_plugin` options should be added to _config.yml file at /Users/oo/myblogs/node_modules/hexo-prism-plugin/src/index.js:70:9 at /Users/oo/myblogs/node_modules/hexo/dist/hexo/index.js:255:20

解决

在_config.yml文件中增加下面代码

1
2
3
4
prism_plugin:
mode: 'preprocess' # realtime/preprocess
theme: 'default'
line_number: false # default false