入门指南 Get Started

Ejs基本介绍,特点,安装与使用方法

特色

  • 快速编译和渲染
  • 简单的模板标签:<% %>
  • 自定义分隔符(例如,使用 [? ?] 而不是 <% %>)
  • 子模板包括
  • 附带 CLI
  • 服务器 JS 和浏览器都支持
  • 中间 JavaScript 的静态缓存
  • 模板的静态缓存
  • 符合Express 视图系统

安装

使用 NPM 安装 EJS 很容易。

用法

向 EJS 传递一个模板字符串和一些数据。 繁荣,你有一些 HTML。

js
const ejs = require('ejs')
const people = ['geddy', 'neil', 'alex']
const html = ejs.render('<%= people.join(", "); %>', { people })

CLI

为它提供一个模板文件和一个数据文件,并指定一个输出文件。

bash
ejs ./template_file.ejs -f data_file.json -o ./output.html

浏览器支持

最新版本 下载浏览器版本,并在脚本标签中使用它。

html
<script src="ejs.js"></script>
<script>
  let people = ['geddy', 'neil', 'alex'];
  let html = ejs.render('<%= people.join(", "); %>', {people: people});
</script>