Skip to content
Serve static Jade files from an Express server.
CoffeeScript HTML
Find file
Pull request Compare This branch is 25 commits behind master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.


Serve static Jade templates from an Express server.


Import it via node's require function.

jadeStatic = require 'jade-static'

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

server = express.createServer()

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


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

$ npm install jade-static

Or, you can install it globally as well.

# Might require you to be root.
$ npm install -g jade-static


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.

Something went wrong with that request. Please try again.