Aladdin a.k.a. genie-previewer
Previews lessons using the markdown document and tests provided by the author.
Installation
$> easy_install Pygments
$> gem install aladdin
Usage
Create a new directory for your lesson e.g. lesson_0. Change into that
directory, then execute:
$> aladdin newUpdate index.md and provide your unit tests in the lesson directory. Finally, execute aladdin to launch the Sinatra server:
$> aladdin serverYour lesson may be previewed at http://localhost:3456.
A short guide can be obtained using
$> aladdin --helpNote that the following filenames are reserved:
__js__css__font__img- verify