EJS之生成网页案例
关于EJS
EJS是一种嵌入式的JavaScript的模板引擎
“E” 代表什么?可以表示 “可嵌入(Embedded)”,也可以是“高效(Effective)”、“优雅(Elegant)”或者是“简单(Easy)”。EJS 是一套简单的模板语言,帮你利用普通的 JavaScript 代码生成 HTML 页面。EJS 没有如何组织内容的教条;也没有再造一套迭代和控制流语法;有的只是普通的 JavaScript 代码而已。
特性
快速编译与绘制输出
简洁的模板标签:<% %>
自定义分割符(例如:用 ?> 替换 <% %>)
引入模板片段
同时支持服务器端和浏览器 JS 环境
JavaScript 中间结果静态缓存
模板静态缓存
兼容 Express 视图系统
安装
1 | 利用 NPM 安装 EJS 很简单。 |
用法
1 | 将模板字符串和一些数据作为参数传递给 EJS,Duang,HTML 出来了. |
支持
1 | 从这里下载 最新的浏览器版本,然后引入页面即可。 |