Para usar modelos jade no lado do cliente.
Em package.json:
"dependencies": {
"express": "*",
"jade": "*",
"asset-rack": "*"
}
Instalando:
npm install
Em seu app.js (app node):
var assetRack = require('asset-rack');
var jadeAssets = new assetRack.JadeAsset({
url: '/views/templates.js',
dirname: './views/templates'
});
var app = express();
app.configure(function(){
.
.
app.use(jadeAssets);
.
.
});
Em seu script.js, no lado do cliente:
var template = Templates['someTemplate']();
$('#someDiv').html( template );