Index.jade
Cmder
Jade Index.jade-p
Compiled index.html file:
Inheritance of templates
Layout.jade file:
DOCTYPE HTML
Head
Meta (charset= ' utf-8 ')
Body
Block desc
P extends from layout
Block content
Index.jade file:
Extends layout
Block content
H2 Template Inheritance
The inclusion of the template
Include head
Jade Core API
Mounting module
NPM install Jade Coffee-script less markdown--save
Jade is renamed to pug[Red Word bold]
var http = require (' http ');
var jade = require (' Jade ');
Http.createserver (function (req, res) {
Res.writehead ($, {' Content-type ': ' text/html '});
1. Compile
var fn = jade.compile (' div #{course} ', {});
var html = fn ({course: ' Jade '});
2.jade.render
var html = jade.render (' div #{course} ', {course: ' Jade Render '});
3.jade.renderfile
Pretty:true meaning is formatted
var html = jade.renderfile (' Index.jade ', {course: ' Jade RenderFile ', pretty:true});
Res.end (HTML);
}). Listen (1337, ' 127.0.0.1 ');
Console.log (' server running as 1337 ');
Third, Jade