Overview
依赖
使用
进入项目目录,然后运行ruby -Ilib recipes/xxx.rb
再次运行的时候,默认会使用已经保存好文件,如果想重新生成,在命令的最后加上-c
如何制作 recipe
主要实现以下几个方法,其中prepare
必须要实现,具体可以参考recipe/sicp.rb
prepare
:返回图书的目录结构,同时通过调用save_article
将网页的body
保存下来root_url
:当页面或图片的路径为相对路径时,会需要通过这个转换成绝对路径document
:设置图书的元信息,默认为空slug
:图书的唯一标示,默认为类名