UNPKG

catlogjs

Version:

Static site generator, translate human readable text format(such as markdown) into html, with a lot of other functions

36 lines (29 loc) 1.67 kB
# Changelog ## v0.1.1 [2013-08-04] * 重构directory.coffee, 使用sync代码风格 * 区分meta parser和content parser. 增加解析[html5slides](https://code.google.com/p/html5slides/)的slide.coffee. 通过配置meta.json可以使用不同的content parser ## v0.0.20 [2013-08-03] * 修复base\_url对首页和列表页面不起作用 ## v0.0.0 - v.0.019 * 检测已经存在的目录, 更新theme * 删除came样式中在主页和列表页面显示disqus插件 * 增加mac, windows平台支持 * 优化命令行提示输出 * 增加静态html文件的直接发布 * 将项目作为binary服务启动, 测试非同级目录下的生成情况 * 将meta信息和markdown分离 * 将分类信息集中在目录结构中, 并且统一将makrdown文件命名为index.md * 通过创建全局scope而不是通过scope继承的方式解决单个post和post分类之间的冲突耦合 * 寻求分类目录下index文件位置确定的解决方案.暂时为category固定路径 * 增加已存在markdown文件的迁移 * RSS * 分离post title和name * 增加自定义插件支持(disqus, qudian etc) * 确定特定类型页面的渲染变量 * 针对不同页面, 使用不同的插件 * 增加markdown文件中变量的渲染功能 * 允许在项目目录(即存在settings.json的任意子目录)运行catlog命令 * 增加图片等其他资源文件支持(注意, 不合理的permalink\_style定义可能导致资源覆盖) * 增加文档 * 为async增加conditional函数(已comment到issue) * 思考如何消除大量回调([solution for javascript callback chain](http://blog.cattail.me/Tech/2013/06/18/solution-for-javascript-async-callback-chain/index.html))