Using Jade Templates (jade-lang.com) client-side

sandstrom picture sandstrom · Jul 4, 2011 · Viewed 25.6k times · Source

I'd like to use Jade templates client-side. Preferably generated using the Rails 3.1 asset pipeline. I can't really figure out how to do this.

Anyone who've stumbled upon the same problem and found a great solution? Any thoughts are much appreciated.

Answer

substack picture substack · Jul 8, 2011

If you use browserify you can use this handy jade middleware: jadeify. Then you can just call jadeify("foo.jade", { x : 4, y : 5 }) browser-side after pointing a views directory at the middleware and you get back a jquery handle.