module | version | desc |
node | 4.2.1 |
|
express | 4.13.4 | |
jade | 1.11.0 |
1. jade 파일 로딩 기본
var jade = require('jade');
var fs = require('fs');
router.get('/jade', function (req, res) {
fs.readFile('./View/jade_test.jade', 'utf8', function (error, data) {
res.writeHead(200, { 'Content-Type' : 'text/html' });
var fn = jade.compile(data);
res.end(fn());
});
});
2. jade 파일 로딩 데이터 전달
router.get('/jade_json', function (req, res) {
fs.readFile('./View/jade_json.jade', 'utf8', function (error, data) {
res.writeHead(200, { 'Content-Type' : 'text/html' });
var fn = jade.compile(data);
res.end(fn({
name : 'deitrihi',
desc : 'Hello Deitrihi'
}));
});
});
fn( json 데이터 ) 사이에 데이터 전달