개발/node.js
[node.js] module 사용법
개발햄
2019. 8. 31. 20:43
module.exports 안에 tamplat을 넣고 선언 후
module.exports = {
html : function(tatle,list,body,data){
return \`
<!doctype html>
<html>
<head>
<title>WEB1 - ${tatle}</title>
<meta charset="utf-8">
</head>
<body>
<h1><a href="/">Web</a></h1>
${list}
${data}
${body}
<p>
</p>
</body>
</html>
\`;
},list :function(filelist){
var list = '<ul>';
var i = 0
while (i< filelist.length) {
list = list + \`<li><a href="/?id=${filelist\[i\]}">${filelist\[i\]}</a></li>\`;
i= i + 1;
}
list = list + '</ul>';
return list
}
}
부르고자 하는 js파일에 들어간다 (참고로 현재 디렉토리 / lib / templat.,js을 만들었다)
var templat = require('./lib/templat.js');
var list = templat.list(filelist,description);
var html= templat.html(tatle,list,`
${tatle}
${description}`,data);와 같이 사용 할 수 있다.