sisyphsu / hexo-enhancer

hexo enhance plugin
MIT License
38 stars 7 forks source link

文件名解析问题 #8

Open wangtaocs opened 4 years ago

wangtaocs commented 4 years ago

我按照您的文档进行了文件的命名,但似乎并没有成功渲染: image image 解析后,目录名和时间没有自动去掉

fightinggg commented 4 years ago

我按照您的文档进行了文件的命名,但似乎并没有成功渲染: image image 解析后,目录名和时间没有自动去掉

铁子我跟你一样,你可以这样做,找到hexo/node_modules/hexo-enhancer/index.js 修改为 if (metadata.title) { data.title = metadata.title; log.i("Generate title [%s] for post [%s]", metadata.title, data.source); }

sisyphsu commented 4 years ago

这个插件只会给没有标题的文档自动分配标题,你这种情况一般情况下可能有两种原因:

  1. 文档本身已经有了title,把它删了之后enhancer就会生效
  2. 有其他插件提前给文档分配了标题

楼上的做法可以解决2问题,它可以直接强制覆盖旧标题。