Notable Pottery Manufacturer
    Share your code. npm Orgs help your team discover, share, and reuse code. Create a free org »

    polvo-jadepublic

    Polvo Jade

    With this plugin, Polvo can handle Jade source files.

    Stories in Ready

    Build Status Coverage Status

    Dependency Status NPM version

    Install

    You won't need to install it since it comes built in in Polvo.

    Enjoy.

    Instructions

    Just put your .jade files in your input dirs and it will be ready for use.

    Templates are compiled to strict CJS modules, to require them just use the well known CJS pattern, more info here.

    The same resolution algorithm presented in NodeJS will be used.

    Example

    template = require './your/jade/template'
     
    dom = template()
    console.log dom
    # append it to your document, i.e: 
    # $('body').append dom 

    Partials

    There's a built in support for partials in Jade, polvo will handle them in a particular conventioned way.

    Every file starting with _ won't be compiled alone. Instead, if some other file that doesn't start with _ imports or extends it, it will be compiled within it.

    The import tag follows the Jade default syntax.

    To include a partial in your jade, just:

    1. Name your patial accordingly so it starts with _
    2. Calls it from any of your jade files by using the include or extends directive
     include ./_partial-name-here
     extends ./_partial-name-here

    Partials are referenced relatively.

    Keywords

    none

    install

    npm i polvo-jade

    Downloadsweekly downloads

    20

    version

    0.2.0

    license

    none

    repository

    githubgithub

    last publish

    collaborators

    • avatar