Ejs 文件是什么
嵌入式JavaScript代码:Embadded JavaScript 是一种从JavaScript快速生成html的简易模板,详细说明可以阅读说明文档 Ejs 中文文档。
Hexo网页使用ejs的时候,使用命令 npm install hexo-renderer-ejs --save
, 添加ejs的支持就可以了。这里作为备忘录,简单记录一下标签的写法。
标签
- <% ‘脚本’ 标签,用于流程控制,无输出。
- <%_ 删除其前面的空格符
- <%= 输出数据到模板(输出是转义 HTML 标签)
- <%- 输出非转义的数据到模板
- <%# 注释标签,不执行、不输出内容
- <%% 输出字符串 ‘<%’
- %> 一般结束标签
- -%> 删除紧随其后的换行符
- _%> 将结束标签后面的空格符删除
整理一下就是说,ejs代码就是写在html中的javascript,标签是<% %>
,标签的开头和结尾有几中命令符可以使用,分别是
_
删除空格;=
输出数据;-
在前:输出非转义数据(比如插入处理),在后:删除换行;#
注释;%
用于输出<%