Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Serve static Jade files from an Express server.
branch: master
Failed to load latest commit information.
lib
src Brings this module up to date
test Brings this module up to date
.gitignore Bumped to version 1.1.0.
.npmignore
README.md Brings this module up to date
package.json

README.md

jade-static

Serve static Jade templates from an Express server.

Installing

It's an NPM package. You can just do the following.

npm install jade-static

Usage

Import it via node's require function.

var jadeStatic = require('jade-static');

Then, you would simply add it as a used middleware when you configure your Express server.

var server = express();

// You can watch just about any folder to serve the static Jade files.
server.use(jadeStatic("#{__dirname}/public/"));

Why?

HTML is great and all, but I got pretty tired of its angle brackets. Jade seemed to give me a break from it all. Therefore, I wrote a middleware for node servers running on Express.

What it does

  • Compiles JADE files on the fly.
  • Serves /path/index.jade when /path is requested.
  • Serves /path/index.jade when /path/index.html is requested.

What it doesn't do

  • No caching of any kind

License

MIT

Something went wrong with that request. Please try again.