O'Reilly logo

Grunt Cookbook by Jurie-Jan Botha

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Using custom filters in a Jade template

The filters provided by the Jade template engine enable us to indicate the method that should be used when processing a specific block in a template. This is usually used for blocks of content that are written in a format other than the Jade language itself. As an example, the coffee and markdown filters provided by the Jade library provide the rendering of CoffeeScript code into JavaScript and Markdown content into HTML.

In this recipe, we'll make use of the contrib-jade (0.12.0) plugin in conjunction with its filters option to make a custom filter called link available to us in our templates. This filter will use a simplistic algorithm to find URLs and surround them with an anchor tag, turning them into ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required