问题一 使用hexo搭建使用nextT主题的博客,使用tags,categories功能配置不生效
网上看到最多的对使用 tags,categories功能,需要在_config.yml中配置以下选项
1 | menu: |
身为一个小白,我配置了半天,愣是没有生效,后来发现引用的theme–nextT本身,也是有一个_config.yml配置的,于是哼哧解开nextT的menu配置。
这个现象的原因看到nextT theme的配置文件中有个是否继承的父属性的选项,默认是false
1 | # Set to true, if you want to fully override the default configuration. |
问题二 hexo路径存在空格 现象路径 tags/20%
同样是上面menu的配置,猜想是引用js库读取配置不严谨,没有对格式本身的产生的空格做trim。果不其然,改成丑陋一点的写法访问正常。
1 | menu: |
PS:相关npm命令
切换npm源
1 | npm config set registry http://registry.npm.taobao.org |
安装Hexo的categories生成插件
1 | npm install hexo-generator-category --save |
安装Hexo的Tags生成插件
1 | npm install hexo-generator-tag --save |