Convey
Simple Haml, Sass and CoffeeScript prototyping
Write Haml, Sass and CoffeeScript, and just request it as .html, .css and .js respectively, compiled on the fly. No config necessary.
Install
[sudo] gem install convey
Usage
$ convey init my_project
Creates a new skeleton project in my_project
. This is optional, you can use any file structure you wish.
$ convey
Starts a Sinatra server at 0.0.0.0:3030
. The root path maps to '/index.html'. Any .haml, .sass, or .coffee files will be rendered when a request comes in for the same file name but with the extension of .html, .css, or .js respectively.
$ convey compile
Compiles the project files into /compiled.
Issues? Ideas? Patches?
I'd love to hear from you!
Copyright and Licence
Apache 2.0 License - See LICENSE for details. Copyright (c) 2011 Ashley Williams