[NodeJS] jade란? jade 따라해보기
/**
* http://usejsdoc.org/
*/
//jade 템플릿 연습
var http = require( 'http' ); //http라는 모듈을 require을 이용하여 http라는 문자로 사용해 주겠다(import 개념)
var fs = require( 'fs' ); //fs라는 모듈을 require을 이용하여 fs라는 문자로 사용해 주겠다(import 개념)
var jade = require( 'jade' ); //fs라는 모듈을 require을 이용하여 jade라는 문자로 사용해 주겠다(import 개념)
http.createServer( function (request, response) {
//http모듈. 서버를 만들겠다.(callback함수는(요청과 응답)
fs.readFile( 'hello.jade' , 'utf-8' , function (err, data) { //fs모듈. 파일을 읽어온다(hello.js파일을,
//utf-8의 방식으로, (call방식으로(에러, 데이터처리)
var fn = jade.compile(data); //jade를 컴파일한 데이터를 fn에 저장한다
response.writeHead( 200 , { 'ContentType' : 'text.html' });
//헤더와 헤더내용을 보내기
//200은 http상태코드를 나타내며 정상적으로 연결됐다는 뜻
response.end(fn());
//fn의 처리를 끝내겠다
});
}).listen( 55555 , function (){ //대기한다(port55555번을 가지고)
console.log( 'Server Running...http://192.168.0.119:55555' );
from http://rednooby.tistory.com/8 by ccl(A) rewrite - 2020-03-07 16:54:18
댓글
댓글 쓰기