Skip to content

Latest commit

 

History

History
46 lines (31 loc) · 1.21 KB

7.md

File metadata and controls

46 lines (31 loc) · 1.21 KB

0.9.0 支持别名

第一次提交

源码阅读:

  • 每个page对象下都存一份SiteInfo的信息
  • 转绝对路径(rss订阅中会使用),解决url结尾的斜杠问题:先删除,后添加
  • 打印版本信息,符合其他软件习惯,只打印版本信息
  • 模板中添加Content变量,指明content目录

第二次提交

源码阅读:

  • 添加错误返回,判断返回是否有错误
  • 修复无section的content文件,对于没有section的content,不创建page对象
  • 初始化对象,再赋值,不如,在初始化的时候指定值

第三次提交

源码阅读:

  • 读取front matter时,忽略之前的空格,遇到非rune,直接返回错误
  • 再一次统一了front matter 对3种格式的支持(yaml/json/toml),不过对json的处理有点问题(未考虑嵌套)

第四次提交

源码阅读:

  • front matter增加重定向参数 redirect

第五次提交

源码阅读:

  • 去掉了重定向的概念,取而代之的是别名
  • 计划发布0.9.0, 新增功能是支持别名(重定向)

总结

回顾:

  • 修复遗留bug
  • 支持front matter之前的空格
  • 新增别名分类

重定向:

  • 适用于已有content,添加到hugo时,可使用重定向
  • 重定向的content放在 content/redirects/下