connect-assets-jade
v0.1.7 connect-assets jade browser client-side template
connect-assets-jade
Expose your jade views in the browser using connect-assets.
Installation
$ npm install connect-assets-jade
Usage
See example app in /example
directory.
Integration with connect-assets
is done like so:
var express = require('express')
, assets = require('connect-assets')
, jadeAssets = require('../') // <-- here
, PORT = 3000;
var app = express.createServer();
app.configure(function(){
app.set('views', __dirname + '/views');
app.set('view engine', 'jade');
app.set('view options', {layout: false});
app.use(assets({
jsCompilers: jadeAssets() // <-- and here
}));
app.use(app.router);
});
app.get('/', function(req, res){
res.render('home');
});
app.listen(PORT, function(){
console.log('Example app for connect-assets-jade running on port %d.', PORT);
});
License
Author
Troy Goode ([email protected])
Credits
Trevor Power for identifying how to use connect-assets'
jsCompilers
configuration option.
Mike Ball for pointing me in the direction of this approach.
npm i connect-assets-jade
Metadata
- [object Object]
- >=0.6.0
- Troy Goode
- released 7/24/2013