服务端js文件:
var template=require ('art-template')
var fs=require('fs')
fs.readFile('./template.html',function(err,data){
if(err){
console.log('出错了')
}
//默认读取到的data是二进制数据
//而模板引擎的render方法需要接收的是字符串
var ret=template.render(data.toString(),{
name:'ljh',
age:18
})
console.log(ret)
})
模板字符串html文件
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<h1>大家好,我是{{name}}</h1>
<h1>我今年{{age}}岁了</h1>
</body>
</html>